- Timestamp:
- 2020-06-14T11:01:43+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
r16553 r16615 88 88 import org.openstreetmap.josm.data.imagery.TileLoaderFactory; 89 89 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor; 90 import org.openstreetmap.josm.data.preferences.BooleanProperty; 90 91 import org.openstreetmap.josm.data.preferences.IntegerProperty; 91 92 import org.openstreetmap.josm.data.projection.Projection; … … 175 176 PlatformManager.getPlatform().isHighDpiDisplay() ? 2 : 0); 176 177 178 private static final BooleanProperty POPUP_MENU_ENABLED = new BooleanProperty(PREFERENCE_PREFIX + ".popupmenu", true); 179 177 180 /* 178 181 * use MemoryTileCache instead of tileLoader JCS cache, as tileLoader caches only content (byte[] of image) … … 195 198 if (e.getButton() == MouseEvent.BUTTON3) { 196 199 Component component = e.getComponent(); 197 if (component.isShowing()) { 200 if (POPUP_MENU_ENABLED.get() && component.isShowing()) { 198 201 new TileSourceLayerPopup(e.getX(), e.getY()).show(component, e.getX(), e.getY()); 199 202 }
Note:
See TracChangeset
for help on using the changeset viewer.