diff --git a/src/ol/interaction/interaction.js b/src/ol/interaction/interaction.js index 92196acc62..dbc57deee1 100644 --- a/src/ol/interaction/interaction.js +++ b/src/ol/interaction/interaction.js @@ -206,15 +206,11 @@ ol.interaction.Interaction.zoomWithoutConstraints = })); } } + goog.asserts.assertInstanceof(view, ol.View2D); if (goog.isDefAndNotNull(opt_anchor)) { var center = view.calculateCenterZoom(resolution, opt_anchor); - map.withFrozenRendering(function() { - goog.asserts.assertInstanceof(view, ol.View2D); - view.setCenter(center); - view.setResolution(resolution); - }); - } else { - view.setResolution(resolution); + view.setCenter(center); } + view.setResolution(resolution); } };