Fix type check errors in ol/layer/Layer
This commit is contained in:
@@ -192,13 +192,14 @@ class Layer extends BaseLayer {
|
|||||||
}
|
}
|
||||||
if (map) {
|
if (map) {
|
||||||
this.mapPrecomposeKey_ = listen(map, RenderEventType.PRECOMPOSE, function(evt) {
|
this.mapPrecomposeKey_ = listen(map, RenderEventType.PRECOMPOSE, function(evt) {
|
||||||
|
const renderEvent = /** @type {import("../render/Event.js").default} */ (evt);
|
||||||
const layerState = this.getLayerState();
|
const layerState = this.getLayerState();
|
||||||
layerState.managed = false;
|
layerState.managed = false;
|
||||||
if (this.getZIndex() === undefined) {
|
if (this.getZIndex() === undefined) {
|
||||||
layerState.zIndex = Infinity;
|
layerState.zIndex = Infinity;
|
||||||
}
|
}
|
||||||
evt.frameState.layerStatesArray.push(layerState);
|
renderEvent.frameState.layerStatesArray.push(layerState);
|
||||||
evt.frameState.layerStates[getUid(this)] = layerState;
|
renderEvent.frameState.layerStates[getUid(this)] = layerState;
|
||||||
}, this);
|
}, this);
|
||||||
this.mapRenderKey_ = listen(this, EventType.CHANGE, map.render, map);
|
this.mapRenderKey_ = listen(this, EventType.CHANGE, map.render, map);
|
||||||
this.changed();
|
this.changed();
|
||||||
|
|||||||
Reference in New Issue
Block a user