- Timestamp:
- 2017-08-14T13:50:50+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/layer
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
r12541 r12603 153 153 //public static final BooleanProperty PROP_DRAW_DEBUG = new BooleanProperty(PREFERENCE_PREFIX + ".draw_debug", false); 154 154 /** Zoomlevel at which tiles is currently downloaded. Initial zoom lvl is set to bestZoom */ 155 p ublicint currentZoomLevel;155 private int currentZoomLevel; 156 156 157 157 private final AttributionSupport attribution = new AttributionSupport(); … … 757 757 } 758 758 return true; 759 } 760 761 /** 762 * Get the current zoom level of the layer 763 * @return the current zoom level 764 * @since 12603 765 */ 766 public int getZoomLevel() { 767 return currentZoomLevel; 759 768 } 760 769 -
trunk/src/org/openstreetmap/josm/gui/layer/imagery/ZoomToBestAction.java
r11950 r12603 25 25 super(tr("Change resolution")); 26 26 this.layer = layer; 27 setEnabled(!layer.getDisplaySettings().isAutoZoom() && layer.getBestZoom() != layer. currentZoomLevel);27 setEnabled(!layer.getDisplaySettings().isAutoZoom() && layer.getBestZoom() != layer.getZoomLevel()); 28 28 } 29 29 -
trunk/src/org/openstreetmap/josm/gui/layer/imagery/ZoomToNativeLevelAction.java
r11956 r12603 30 30 @Override 31 31 public void actionPerformed(ActionEvent ae) { 32 double newFactor = Math.sqrt(layer.getScaleFactor(layer. currentZoomLevel));32 double newFactor = Math.sqrt(layer.getScaleFactor(layer.getZoomLevel())); 33 33 Main.map.mapView.zoomToFactor(newFactor); 34 34 layer.invalidate();
Note:
See TracChangeset
for help on using the changeset viewer.