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) {
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))
);
}