summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-12 20:47:10 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-12 20:47:10 +0100
commit8ff6c0c107fbca1b3fd92480ec9139a316e62f44 (patch)
tree359cf181c17fb61257686625003ded3a63697021
parent142826eeadc7a16282460de62a49e08ace243113 (diff)
downloadChimère-8ff6c0c107fbca1b3fd92480ec9139a316e62f44.tar.bz2
Chimère-8ff6c0c107fbca1b3fd92480ec9139a316e62f44.zip
JS: fix cluster clear
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index 5ced00a..cd1b5d4 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -549,6 +549,7 @@ OpenLayers.Layer.MapQuestOSM = OpenLayers.Class(OpenLayers.Layer.XYZ, {
settings.layerVectors.removeAllFeatures();
if (settings.enable_clustering){
settings.cluster_array = [];
+ settings.layerCluster.removeAllFeatures();
}
for (var i = 0; i < data.features.length; i++) {
var feature = data.features[i];
@@ -568,6 +569,9 @@ OpenLayers.Layer.MapQuestOSM = OpenLayers.Class(OpenLayers.Layer.XYZ, {
error: function (data) {
settings.layerMarkers.clearMarkers();
settings.layerVectors.removeAllFeatures();
+ if (settings.enable_clustering){
+ settings.layerCluster.removeAllFeatures();
+ }
},
complete: function () {
if($('#waiting').length){$('#waiting').hide();}