diff --git a/src/ol/interaction/interaction.js b/src/ol/interaction/interaction.js index dbc57deee1..307b6e07d3 100644 --- a/src/ol/interaction/interaction.js +++ b/src/ol/interaction/interaction.js @@ -128,11 +128,7 @@ ol.interaction.Interaction.rotateWithoutConstraints = } } goog.asserts.assertInstanceof(view, ol.View2D); - if (goog.isDefAndNotNull(opt_anchor)) { - var center = view.calculateCenterRotate(rotation, opt_anchor); - view.setCenter(center); - } - view.setRotation(rotation); + view.rotate(rotation, opt_anchor); } };