| | 4 | |
| | 5 | @team: render is called with following stack (setVisible is called only once): |
| | 6 | {{{ |
| | 7 | org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:281) |
| | 8 | org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:455) |
| | 9 | org.openstreetmap.josm.gui.MapView.paint(MapView.java:534) |
| | 10 | javax.swing.JComponent.paintChildren(JComponent.java:887) |
| | 11 | javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047) |
| | 12 | javax.swing.JComponent.paint(JComponent.java:1063) |
| | 13 | javax.swing.JComponent.paintToOffscreen(JComponent.java:5221) |
| | 14 | javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482) |
| | 15 | javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413) |
| | 16 | javax.swing.RepaintManager.paint(RepaintManager.java:1206) |
| | 17 | javax.swing.JComponent._paintImmediately(JComponent.java:5169) |
| | 18 | javax.swing.JComponent.paintImmediately(JComponent.java:4980) |
| | 19 | javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:770) |
| | 20 | javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728) |
| | 21 | javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677) |
| | 22 | javax.swing.RepaintManager.access$700(RepaintManager.java:59) |
| | 23 | javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621) |
| | 24 | java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) |
| | 25 | java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705) |
| | 26 | java.awt.EventQueue.access$000(EventQueue.java:101) |
| | 27 | java.awt.EventQueue$3.run(EventQueue.java:666) |
| | 28 | java.awt.EventQueue$3.run(EventQueue.java:664) |
| | 29 | java.security.AccessController.doPrivileged(AccessController.java) |
| | 30 | java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) |
| | 31 | java.awt.EventQueue.dispatchEvent(EventQueue.java:675) |
| | 32 | java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) |
| | 33 | java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) |
| | 34 | java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:121) |
| | 35 | java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182) |
| | 36 | java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221) |
| | 37 | java.security.AccessController.doPrivileged(AccessController.java) |
| | 38 | java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219) |
| | 39 | java.awt.Dialog.show(Dialog.java:1072) |
| | 40 | java.awt.Component.show(Component.java:1651) |
| | 41 | java.awt.Component.setVisible(Component.java:1603) |
| | 42 | java.awt.Window.setVisible(Window.java:1013) |
| | 43 | java.awt.Dialog.setVisible(Dialog.java:1003) |
| | 44 | org.openstreetmap.josm.gui.io.UploadDialog.setVisible(UploadDialog.java:362) |
| | 45 | org.openstreetmap.josm.actions.UploadAction.uploadData(UploadAction.java:214) |
| | 46 | org.openstreetmap.josm.actions.UploadAction.actionPerformed(UploadAction.java:242) |
| | 47 | javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1661) |
| | 48 | javax.swing.JComponent.processKeyBinding(JComponent.java:2879) |
| | 49 | javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:306) |
| | 50 | javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:263) |
| | 51 | javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2971) |
| | 52 | javax.swing.JComponent.processKeyBindings(JComponent.java:2963) |
| | 53 | javax.swing.JComponent.processKeyEvent(JComponent.java:2842) |
| | 54 | java.awt.Component.processEvent(Component.java:6282) |
| | 55 | java.awt.Container.processEvent(Container.java:2229) |
| | 56 | ... |
| | 57 | }}} |