From 7454df0c2f626ded438d8a1aa677a1c91e69cf13 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Mon, 14 Oct 2019 14:13:57 +0200 Subject: [PATCH] Resolve empty when tile not loaded yet --- src/ol/renderer/canvas/VectorTileLayer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ol/renderer/canvas/VectorTileLayer.js b/src/ol/renderer/canvas/VectorTileLayer.js index 3c007896f7..27842f8fda 100644 --- a/src/ol/renderer/canvas/VectorTileLayer.js +++ b/src/ol/renderer/canvas/VectorTileLayer.js @@ -432,6 +432,10 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer { break; } } + if (!sourceTile) { + resolve([]); + return; + } const corner = getTopLeft(tileGrid.getTileCoordExtent(sourceTile.tileCoord)); const tilePixel = [ (coordinate[0] - corner[0]) / resolution,