From 29eb314ce9f162a6cbf1464c9a8cfbd15e0c8631 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Sun, 3 May 2020 16:05:17 +0200 Subject: [PATCH] Fix isDrawableTile for vector render mode --- src/ol/renderer/canvas/VectorTileLayer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ol/renderer/canvas/VectorTileLayer.js b/src/ol/renderer/canvas/VectorTileLayer.js index c8a29b1366..80d88dfc0c 100644 --- a/src/ol/renderer/canvas/VectorTileLayer.js +++ b/src/ol/renderer/canvas/VectorTileLayer.js @@ -210,9 +210,10 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer { isDrawableTile(tile) { const layer = this.getLayer(); return ( - (super.isDrawableTile(tile) && - layer.getRenderMode() === VectorTileRenderType.VECTOR) || - tile.hasContext(layer) + super.isDrawableTile(tile) && + (layer.getRenderMode() === VectorTileRenderType.VECTOR + ? getUid(layer) in tile.executorGroups + : tile.hasContext(layer)) ); }