Merge pull request #9645 from ahocevar/no-used-tiles
Handle case of no used tiles
This commit is contained in:
@@ -416,7 +416,7 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer {
|
|||||||
// Unqueue tiles from the image queue when we don't need any more
|
// Unqueue tiles from the image queue when we don't need any more
|
||||||
const usedTiles = frameState.usedTiles[getUid(source)];
|
const usedTiles = frameState.usedTiles[getUid(source)];
|
||||||
for (const tileUid in this.renderTileImageQueue_) {
|
for (const tileUid in this.renderTileImageQueue_) {
|
||||||
if (!(tileUid in usedTiles)) {
|
if (!usedTiles || !(tileUid in usedTiles)) {
|
||||||
delete this.renderTileImageQueue_[tileUid];
|
delete this.renderTileImageQueue_[tileUid];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user