Changeset 10856 in josm for trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
- Timestamp:
- 2016-08-19T22:47:37+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
r10843 r10856 294 294 */ 295 295 public void zoomIn() { 296 zoomTo( getCenter(), scaleZoomIn());296 zoomTo(state.getCenterAtPixel().getEastNorth(), scaleZoomIn()); 297 297 } 298 298 … … 301 301 */ 302 302 public void zoomOut() { 303 zoomTo( getCenter(), scaleZoomOut());303 zoomTo(state.getCenterAtPixel().getEastNorth(), scaleZoomOut()); 304 304 } 305 305 … … 408 408 */ 409 409 public EastNorth getCenter() { 410 return state.getCenter ().getEastNorth();410 return state.getCenterAtPixel().getEastNorth(); 411 411 } 412 412 … … 608 608 if (!newCenter.equals(getCenter())) { 609 609 EastNorth oldCenter = getCenter(); 610 state = state. usingCenter(newCenter);610 state = state.movedTo(state.getCenterAtPixel(), newCenter); 611 611 if (!initial) { 612 612 firePropertyChange(PROPNAME_CENTER, oldCenter, newCenter); … … 617 617 state = state.usingScale(newScale); 618 618 // temporary. Zoom logic needs to be moved. 619 state = state.movedTo(state.getCenter (), newCenter);619 state = state.movedTo(state.getCenterAtPixel(), newCenter); 620 620 if (!initial) { 621 621 firePropertyChange(PROPNAME_SCALE, oldScale, newScale);
Note:
See TracChangeset
for help on using the changeset viewer.