From 7c7a4c2b7af29921f0d8e7e2480410b0a2971b34 Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Mon, 26 Jan 2015 10:38:50 +0100 Subject: [PATCH] Use view.getRotation instead of view.getState --- src/ol/interaction/pinchrotateinteraction.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/ol/interaction/pinchrotateinteraction.js b/src/ol/interaction/pinchrotateinteraction.js index e1aa2fc806..b685c66698 100644 --- a/src/ol/interaction/pinchrotateinteraction.js +++ b/src/ol/interaction/pinchrotateinteraction.js @@ -107,10 +107,10 @@ ol.interaction.PinchRotate.handleDragEvent_ = function(mapBrowserEvent) { // rotate if (this.rotating_) { var view = map.getView(); - var viewState = view.getState(); + var rotation = view.getRotation(); map.render(); ol.interaction.Interaction.rotateWithoutConstraints(map, view, - viewState.rotation + rotationDelta, this.anchor_); + rotation + rotationDelta, this.anchor_); } }; @@ -127,10 +127,9 @@ ol.interaction.PinchRotate.handleUpEvent_ = function(mapBrowserEvent) { var view = map.getView(); view.setHint(ol.ViewHint.INTERACTING, -1); if (this.rotating_) { - var viewState = view.getState(); + var rotation = view.getRotation(); ol.interaction.Interaction.rotate( - map, view, viewState.rotation, this.anchor_, - ol.ROTATE_ANIMATION_DURATION); + map, view, rotation, this.anchor_, ol.ROTATE_ANIMATION_DURATION); } return false; } else {