Bug fix + test for 6dc3

This commit is contained in:
Adrien Grsmto
2014-05-20 15:54:46 +02:00
parent 6dc3ce8a02
commit 129cdf60e7
2 changed files with 11 additions and 0 deletions
+7
View File
@@ -57,6 +57,9 @@
markers[0].__parent.spiderfy();
// We must wait for the spiderfy animation to timeout
clock.tick(200);
group.removeLayers(markers);
expect(group.hasLayer(markers[0])).to.be(false);
@@ -64,5 +67,9 @@
expect(group.hasLayer(markers[2])).to.be(false);
expect(group.getLayers().length).to.be(0);
group.on('spiderfied', function() {
expect(group._spiderfied).to.be(null);
});
});
});
+4
View File
@@ -251,6 +251,10 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
fg = this._featureGroup,
npg = this._nonPointGroup;
if (this._unspiderfy) {
this._unspiderfy();
}
if (!this._map) {
for (i = 0, l = layersArray.length; i < l; i++) {
m = layersArray[i];