Changeset 11366 in josm for trunk/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java
- Timestamp:
- 2016-12-08T00:54:43+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java
r10616 r11366 33 33 private final Map<MultikeyShortcutAction, MyAction> myActions = new HashMap<>(); 34 34 35 private static final class ShowLayersPopupWorker implements Runnable { 35 static final class ShowLayersPopupWorker implements Runnable { 36 static final class StatusLinePopupMenuListener implements PopupMenuListener { 37 @Override 38 public void popupMenuWillBecomeVisible(PopupMenuEvent e) { 39 // Do nothing 40 } 41 42 @Override 43 public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { 44 Main.map.statusLine.resetHelpText(STATUS_BAR_ID); 45 } 46 47 @Override 48 public void popupMenuCanceled(PopupMenuEvent e) { 49 // Do nothing 50 } 51 } 52 36 53 private final MyAction action; 37 54 38 privateShowLayersPopupWorker(MyAction action) {55 ShowLayersPopupWorker(MyAction action) { 39 56 this.action = action; 40 57 } … … 77 94 } 78 95 } 79 layers.addPopupMenuListener(new PopupMenuListener() { 80 81 @Override 82 public void popupMenuWillBecomeVisible(PopupMenuEvent e) { 83 // Do nothing 84 } 85 86 @Override 87 public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { 88 Main.map.statusLine.resetHelpText(STATUS_BAR_ID); 89 } 90 91 @Override 92 public void popupMenuCanceled(PopupMenuEvent e) { 93 // Do nothing 94 } 95 }); 96 96 layers.addPopupMenuListener(new StatusLinePopupMenuListener()); 97 97 layers.show(Main.parent, Integer.MAX_VALUE, Integer.MAX_VALUE); 98 98 layers.setLocation(Main.parent.getX() + Main.parent.getWidth() - layers.getWidth(), 99 Main.parent.getY() + Main.parent.getHeight() - layers.getHeight());99 Main.parent.getY() + Main.parent.getHeight() - layers.getHeight()); 100 100 } 101 101 }
Note:
See TracChangeset
for help on using the changeset viewer.