From 8f77a300de67f6dc4b5c60096213cb14c813f875 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Tue, 4 Jun 2019 13:38:58 +0200 Subject: [PATCH] Handle case of no used tiles --- src/ol/renderer/canvas/VectorTileLayer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ol/renderer/canvas/VectorTileLayer.js b/src/ol/renderer/canvas/VectorTileLayer.js index df50af3a29..75f864cb7c 100644 --- a/src/ol/renderer/canvas/VectorTileLayer.js +++ b/src/ol/renderer/canvas/VectorTileLayer.js @@ -416,7 +416,7 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer { // Unqueue tiles from the image queue when we don't need any more const usedTiles = frameState.usedTiles[getUid(source)]; for (const tileUid in this.renderTileImageQueue_) { - if (!(tileUid in usedTiles)) { + if (!usedTiles || !(tileUid in usedTiles)) { delete this.renderTileImageQueue_[tileUid]; } }