Dispatch layer changed event when layer needs a re-render
This commit is contained in:
@@ -158,7 +158,7 @@ class LayerRenderer extends Observable {
|
|||||||
renderIfReadyAndVisible() {
|
renderIfReadyAndVisible() {
|
||||||
const layer = this.getLayer();
|
const layer = this.getLayer();
|
||||||
if (layer.getVisible() && layer.getSourceState() == SourceState.READY) {
|
if (layer.getVisible() && layer.getSourceState() == SourceState.READY) {
|
||||||
this.changed();
|
layer.changed();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -212,7 +212,6 @@ class ImageSource extends Source {
|
|||||||
this.dispatchEvent(
|
this.dispatchEvent(
|
||||||
new ImageSourceEvent(ImageSourceEventType.IMAGELOADEND,
|
new ImageSourceEvent(ImageSourceEventType.IMAGELOADEND,
|
||||||
image));
|
image));
|
||||||
this.changed();
|
|
||||||
break;
|
break;
|
||||||
case ImageState.ERROR:
|
case ImageState.ERROR:
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user