Fix error when image state changes on disposed renderer

This commit is contained in:
Maximilian Krög
2022-05-01 14:37:18 +02:00
parent 0e2399d8f4
commit d7ebcf0ef8

View File

@@ -196,7 +196,11 @@ class LayerRenderer extends Observable {
*/
renderIfReadyAndVisible() {
const layer = this.getLayer();
if (layer.getVisible() && layer.getSourceState() == SourceState.READY) {
if (
layer &&
layer.getVisible() &&
layer.getSourceState() == SourceState.READY
) {
layer.changed();
}
}