From 915df000ab581120212f41b8f016df22e3380ad8 Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Mon, 26 Jan 2015 10:51:17 +0100 Subject: [PATCH] Use view.getRotation instead of view.getState --- src/ol/interaction/dragrotateinteraction.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ol/interaction/dragrotateinteraction.js b/src/ol/interaction/dragrotateinteraction.js index d7e3a73884..68907fac80 100644 --- a/src/ol/interaction/dragrotateinteraction.js +++ b/src/ol/interaction/dragrotateinteraction.js @@ -68,10 +68,10 @@ ol.interaction.DragRotate.handleDragEvent_ = function(mapBrowserEvent) { if (goog.isDef(this.lastAngle_)) { var delta = theta - this.lastAngle_; var view = map.getView(); - var viewState = view.getState(); + var rotation = view.getRotation(); map.render(); ol.interaction.Interaction.rotateWithoutConstraints( - map, view, viewState.rotation - delta); + map, view, rotation - delta); } this.lastAngle_ = theta; }; @@ -91,8 +91,8 @@ ol.interaction.DragRotate.handleUpEvent_ = function(mapBrowserEvent) { var map = mapBrowserEvent.map; var view = map.getView(); view.setHint(ol.ViewHint.INTERACTING, -1); - var viewState = view.getState(); - ol.interaction.Interaction.rotate(map, view, viewState.rotation, + var rotation = view.getRotation(); + ol.interaction.Interaction.rotate(map, view, rotation, undefined, ol.DRAGROTATE_ANIMATION_DURATION); return false; };