From 7da81f66e3aa124cc798f2b9189277782e425076 Mon Sep 17 00:00:00 2001 From: Miguel Sainz Jr Date: Tue, 27 Dec 2016 09:33:28 -0500 Subject: [PATCH] FeatureCluster.addFeature - Avoid doing twice the work --- src/datalayerclusterer.js | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/datalayerclusterer.js b/src/datalayerclusterer.js index b2f5ae5..2d46760 100755 --- a/src/datalayerclusterer.js +++ b/src/datalayerclusterer.js @@ -778,7 +778,7 @@ FeatureCluster.prototype.addFeature = function(feature) { } } - if (len === this.minClusterSize_ || this.forced_) { + if (len >= this.minClusterSize_ || this.forced_) { // Hide the features that were showing. for (var i = 0; i < len; i++) { if (this.featureClusterer_.setProperty_) { @@ -789,16 +789,6 @@ FeatureCluster.prototype.addFeature = function(feature) { } } - if (len >= this.minClusterSize_ || this.forced_) { - for (var j = 0; j < len; j++) { - if (this.featureClusterer_.setProperty_) { - this.features_[j].setProperty(DataLayerClusterer.CLUSTER_PROPERTY_NAME, true); - } else { - this.featureClusterer_.overrideStyle(this.features_[j], DataLayerClusterer.HIDDEN_FEATURE); - } - } - } - this.updateIcon(); return true; };