- Timestamp:
- 2013-05-14T21:33:44+02:00 (12 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions/mapmode
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
r5747 r5960 237 237 if (e.getButton() != MouseEvent.BUTTON1) 238 238 return; 239 239 240 requestFocusInMapView(); 240 241 updateKeyModifiers(e); 241 242 -
trunk/src/org/openstreetmap/josm/actions/mapmode/MapMode.java
r5460 r5960 49 49 } 50 50 51 /** 52 * Makes this map mode active. 53 */ 51 54 public void enterMode() { 52 55 putValue("active", true); … … 54 57 updateStatusLine(); 55 58 } 59 60 /** 61 * Makes this map mode inactive. 62 */ 56 63 public void exitMode() { 57 64 putValue("active", false); … … 95 102 shift = (modifiers & ActionEvent.SHIFT_MASK) != 0; 96 103 } 104 105 protected void requestFocusInMapView() { 106 if (isEnabled()) { 107 // request focus in order to enable the expected keyboard shortcuts (see #8710) 108 Main.map.mapView.requestFocus(); 109 } 110 } 97 111 98 public void mouseReleased(MouseEvent e) {} 112 public void mouseReleased(MouseEvent e) {requestFocusInMapView();} 99 113 public void mouseExited(MouseEvent e) {} 100 public void mousePressed(MouseEvent e) {} 114 public void mousePressed(MouseEvent e) {requestFocusInMapView();} 101 115 public void mouseClicked(MouseEvent e) {} 102 116 public void mouseEntered(MouseEvent e) {} -
trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java
r4982 r5960 291 291 @Override 292 292 public void mousePressed(MouseEvent e) { 293 requestFocusInMapView(); 293 294 updateModifiersState(e); 294 295 // Other buttons are off limit, but we still get events. -
trunk/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java
r4327 r5960 25 25 private PlayHeadMarker playHeadMarker = null; 26 26 27 /** 28 * Constructs a new {@code PlayHeadDragMode}. 29 * @param m Audio marker 30 */ 27 31 public PlayHeadDragMode(PlayHeadMarker m) { 28 32 super(tr("Drag play head"), "playheaddrag", tr("Drag play head"), null, … … 68 72 return; 69 73 74 requestFocusInMapView(); 70 75 updateKeyModifiers(ev); 71 76
Note:
See TracChangeset
for help on using the changeset viewer.