diff --git a/src/ol/renderer/Layer.js b/src/ol/renderer/Layer.js index 06de5216a5..9307a187c5 100644 --- a/src/ol/renderer/Layer.js +++ b/src/ol/renderer/Layer.js @@ -158,7 +158,7 @@ class LayerRenderer extends Observable { renderIfReadyAndVisible() { const layer = this.getLayer(); if (layer.getVisible() && layer.getSourceState() == SourceState.READY) { - this.changed(); + layer.changed(); } } diff --git a/src/ol/source/Image.js b/src/ol/source/Image.js index 4aed75f417..8f2164c0f2 100644 --- a/src/ol/source/Image.js +++ b/src/ol/source/Image.js @@ -212,7 +212,6 @@ class ImageSource extends Source { this.dispatchEvent( new ImageSourceEvent(ImageSourceEventType.IMAGELOADEND, image)); - this.changed(); break; case ImageState.ERROR: this.loading = false;