Merge pull request #9422 from elemoine/tile-render

Clear context when source revision changed (v5.3.x fix)
This commit is contained in:
Éric Lemoine
2019-04-11 10:56:44 +02:00
committed by GitHub

View File

@@ -234,7 +234,8 @@ class CanvasTileLayerRenderer extends IntermediateCanvasRenderer {
canvas.width = width; canvas.width = width;
canvas.height = height; canvas.height = height;
} else { } else {
if (this.renderedExtent_ && !equals(imageExtent, this.renderedExtent_)) { if ((this.renderedExtent_ && !equals(imageExtent, this.renderedExtent_)) ||
this.renderedRevision != sourceRevision) {
context.clearRect(0, 0, width, height); context.clearRect(0, 0, width, height);
} }
oversampling = this.oversampling_; oversampling = this.oversampling_;