Skip to content

Commit 0f8a7db

Browse files
committed
dispose layers containers when removing them
1 parent 2fa719b commit 0f8a7db

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

src/index.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,26 +95,30 @@ L.Control.SplitMap = L.Control.extend({
9595
}
9696
this._leftLayers.forEach((left_layer)=> {
9797
if (left_layer.getContainer) {
98-
left_layer.getContainer().style.clip = ""
98+
left_layer.getContainer().remove()
9999
}
100100
else {
101-
left_layer.getPane().style.clip = ""
101+
left_layer.getPane().remove()
102102
}
103103
})
104104

105105
this._rightLayers.forEach((right_layer)=>{
106106
if (right_layer.getContainer) {
107-
right_layer.getContainer().style.clip = ""
107+
right_layer.getContainer().remove()
108108
}
109109
else {
110-
right_layer.getPane().style.clip = ""
110+
right_layer.getPane().remove()
111111
}
112112
})
113113
this._removeEvents()
114114
L.DomUtil.remove(this._container)
115115
this._map = null
116+
117+
// print the layers
118+
116119
return this
117120
},
121+
118122

119123
_updateClip: function () {
120124
if (!this._map) {

0 commit comments

Comments
 (0)