Remove layer renderers when viewport is removed

This commit is contained in:
Andreas Hocevar
2017-11-22 23:49:25 +01:00
parent 5d71dde8dd
commit 3e574529ad
2 changed files with 5 additions and 5 deletions

View File

@@ -68,11 +68,11 @@ ol.renderer.Map.prototype.calculateMatrices2D = function(frameState) {
/**
* @inheritDoc
* Removes all layer renderers.
*/
ol.renderer.Map.prototype.disposeInternal = function() {
for (var id in this.layerRenderers_) {
this.layerRenderers_[id].dispose();
ol.renderer.Map.prototype.removeLayerRenderers = function() {
for (var key in this.layerRenderers_) {
this.removeLayerRendererByKey_(key).dispose();
}
};