From 09d1b9e8ca7116655f66927401ad8b02836f1029 Mon Sep 17 00:00:00 2001 From: Bart van den Eijnden Date: Fri, 8 Feb 2013 14:02:20 +0100 Subject: [PATCH] the tileQueue is not always cleared, for instance when adding a layer in GeoExplorer and then switching base layers, so make sure we also clear the tileQueue when the visibility of a layer changes --- lib/OpenLayers/TileManager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/OpenLayers/TileManager.js b/lib/OpenLayers/TileManager.js index 78266ed5fa..4ef5031919 100644 --- a/lib/OpenLayers/TileManager.js +++ b/lib/OpenLayers/TileManager.js @@ -183,7 +183,7 @@ OpenLayers.TileManager = OpenLayers.Class({ * evt - {Object} Listener argument */ changeLayer: function(evt) { - if (evt.property === 'params') { + if (evt.property === 'visibility' || evt.property === 'params') { this.updateTimeout(evt.object, 0); } }, @@ -425,4 +425,4 @@ OpenLayers.TileManager = OpenLayers.Class({ this._destroyed = true; } -}); \ No newline at end of file +});