[Pkg-javascript-commits] [leaflet-markercluster] 427/479: Fix for coverage polygon not being removed when we are. fixes #245
Jonas Smedegaard
dr at jones.dk
Thu Oct 16 16:01:04 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository leaflet-markercluster.
commit 1ef25fb1aebd2064d8c02146e819c131340996fa
Author: danzel <danzel at localhost.geek.nz>
Date: Mon Oct 14 13:19:02 2013 +1300
Fix for coverage polygon not being removed when we are. fixes #245
---
src/MarkerClusterGroup.js | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/src/MarkerClusterGroup.js b/src/MarkerClusterGroup.js
index 4f33f0c..1e94f0d 100644
--- a/src/MarkerClusterGroup.js
+++ b/src/MarkerClusterGroup.js
@@ -448,7 +448,10 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
this._spiderfierOnRemove();
}
+
+
//Clean up all the layers we added to the map
+ this._hideCoverage();
this._featureGroup.onRemove(map);
this._nonPointGroup.onRemove(map);
@@ -579,7 +582,6 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
this.on('clustermouseover', this._showCoverage, this);
this.on('clustermouseout', this._hideCoverage, this);
map.on('zoomend', this._hideCoverage, this);
- map.on('layerremove', this._hideCoverageOnRemove, this);
}
},
@@ -615,12 +617,6 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
}
},
- _hideCoverageOnRemove: function (e) {
- if (e.layer === this) {
- this._hideCoverage();
- }
- },
-
_unbindEvents: function () {
var spiderfyOnMaxZoom = this.options.spiderfyOnMaxZoom,
showCoverageOnHover = this.options.showCoverageOnHover,
@@ -634,7 +630,6 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
this.off('clustermouseover', this._showCoverage, this);
this.off('clustermouseout', this._hideCoverage, this);
map.off('zoomend', this._hideCoverage, this);
- map.off('layerremove', this._hideCoverageOnRemove, this);
}
},
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/leaflet-markercluster.git
More information about the Pkg-javascript-commits
mailing list