Changeset 13126 in josm for trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java
- Timestamp:
- 2017-11-18T23:51:23+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java
r13122 r13126 11 11 import java.awt.event.MouseEvent; 12 12 import java.awt.event.MouseListener; 13 import java.awt.event.MouseWheelEvent; 14 import java.awt.event.MouseWheelListener; 13 15 import java.io.File; 14 16 import java.text.DateFormat; … … 173 175 if (displayedWindow != null) { 174 176 displayedWindow.setVisible(false); 177 for (MouseWheelListener listener : displayedWindow.getMouseWheelListeners()) { 178 displayedWindow.removeMouseWheelListener(listener); 179 } 175 180 displayedWindow.dispose(); 176 181 displayedWindow = null; … … 207 212 displayedWindow.setAutoRequestFocus(false); 208 213 displayedWindow.add(displayedPanel); 214 // Forward mouse wheel scroll event to MapMover 215 displayedWindow.addMouseWheelListener(e -> mv.getMapMover().mouseWheelMoved( 216 (MouseWheelEvent) SwingUtilities.convertMouseEvent(displayedWindow, e, mv))); 209 217 } else { 210 218 displayedPanel.setText(text);
Note:
See TracChangeset
for help on using the changeset viewer.