diff --git a/src/ol/renderer/dom/domtilelayerrenderer.js b/src/ol/renderer/dom/domtilelayerrenderer.js index bb3cbaef3b..79c4e755a4 100644 --- a/src/ol/renderer/dom/domtilelayerrenderer.js +++ b/src/ol/renderer/dom/domtilelayerrenderer.js @@ -211,7 +211,8 @@ ol.renderer.dom.TileLayer.prototype.renderFrame = goog.dom.insertChildAt(this.target, tileLayerZ.target, 0); } } else { - if (!frameState.viewHints[ol.ViewHint.PANNING]) { + if (!frameState.viewHints[ol.ViewHint.ANIMATING] && + !frameState.viewHints[ol.ViewHint.PANNING]) { tileLayerZ.removeTilesOutsideExtent(frameState.extent); } }