Changeset 12072 in josm for trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
- Timestamp:
- 2017-05-06T15:19:59+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
r11880 r12072 104 104 public static final BooleanProperty PROP_ZOOM_INTERMEDIATE_STEPS = new BooleanProperty("zoom.intermediate-steps", true); 105 105 106 /** Property name for center change events */107 public static final String PROPNAME_CENTER = "center";108 /** Property name for scale change events */109 public static final String PROPNAME_SCALE = "scale";110 111 106 /** 112 107 * The layer which scale is set to. … … 664 659 private void zoomNoUndoTo(EastNorth newCenter, double newScale, boolean initial) { 665 660 if (!Utils.equalsEpsilon(getScale(), newScale)) { 666 double oldScale = getScale();667 661 state = state.usingScale(newScale); 668 if (!initial) {669 firePropertyChange(PROPNAME_SCALE, oldScale, newScale);670 }671 662 } 672 663 if (!newCenter.equals(getCenter())) { 673 EastNorth oldCenter = getCenter();674 664 state = state.movedTo(state.getCenter(), newCenter); 675 if (!initial) { 676 firePropertyChange(PROPNAME_CENTER, oldCenter, newCenter); 677 } 678 } 679 665 } 680 666 if (!initial) { 681 667 repaint();
Note:
See TracChangeset
for help on using the changeset viewer.