Update PluggableMap.js
Removing listener when the target is changed again.
This commit is contained in:
committed by
Maximilian Krög
parent
b51d16b575
commit
bc064aba36
@@ -1240,9 +1240,20 @@ class PluggableMap extends BaseObject {
|
||||
window.addEventListener(EventType.RESIZE, this.handleResize_, false);
|
||||
}
|
||||
|
||||
if (this.externView && this.externView != window){
|
||||
this.externView.removeEventListener(EventType.RESIZE, this.handleResize_);
|
||||
}
|
||||
|
||||
if (this.getViewport().getRootNode().defaultView != window ){
|
||||
this.externView = this.getViewport().getRootNode().defaultView;
|
||||
window.removeEventListener(EventType.RESIZE, this.handleResize_);
|
||||
this.getViewport().getRootNode().defaultView.addEventListener(EventType.RESIZE, this.handleResize_, false);
|
||||
this.getViewport()
|
||||
.getRootNode().
|
||||
defaultView.addEventListener(
|
||||
EventType.RESIZE,
|
||||
this.handleResize_,
|
||||
false
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user