Fix isDrawableTile for vector render mode

This commit is contained in:
Andreas Hocevar
2020-05-03 16:05:17 +02:00
parent 5c20e86e40
commit 29eb314ce9

View File

@@ -210,9 +210,10 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer {
isDrawableTile(tile) { isDrawableTile(tile) {
const layer = this.getLayer(); const layer = this.getLayer();
return ( return (
(super.isDrawableTile(tile) && super.isDrawableTile(tile) &&
layer.getRenderMode() === VectorTileRenderType.VECTOR) || (layer.getRenderMode() === VectorTileRenderType.VECTOR
tile.hasContext(layer) ? getUid(layer) in tile.executorGroups
: tile.hasContext(layer))
); );
} }