From 2d8e7d87ba388e370c1e83d86b735c723a9c434e Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Wed, 10 Feb 2021 21:24:06 +0100 Subject: [PATCH] Always use same order for renderedTiles --- src/ol/renderer/canvas/TileLayer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ol/renderer/canvas/TileLayer.js b/src/ol/renderer/canvas/TileLayer.js index a131e65f4d..a9745014e9 100644 --- a/src/ol/renderer/canvas/TileLayer.js +++ b/src/ol/renderer/canvas/TileLayer.js @@ -415,8 +415,10 @@ class CanvasTileLayerRenderer extends CanvasLayerRenderer { ); if (clips && !inTransition) { context.restore(); + this.renderedTiles.unshift(tile); + } else { + this.renderedTiles.push(tile); } - this.renderedTiles.push(tile); this.updateUsedTiles(frameState.usedTiles, tileSource, tile); } }