diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-04-22 23:10:14 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-04-22 23:10:14 +0200 |
| commit | 2c22c60e8ac7670b8224b1e6c22dba7ff978351d (patch) | |
| tree | 95980b85c8f21074986ce71a18c2f74ac294766d | |
| parent | cbd38bf0787335e52c5f934983bb6901cba51526 (diff) | |
| download | Chimère-2c22c60e8ac7670b8224b1e6c22dba7ff978351d.tar.bz2 Chimère-2c22c60e8ac7670b8224b1e6c22dba7ff978351d.zip | |
Fix cluster management with several levels
| -rw-r--r-- | chimere/static/chimere/js/jquery.chimere-leaflet.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere-leaflet.js b/chimere/static/chimere/js/jquery.chimere-leaflet.js index 0b417e5..56ba696 100644 --- a/chimere/static/chimere/js/jquery.chimere-leaflet.js +++ b/chimere/static/chimere/js/jquery.chimere-leaflet.js @@ -167,11 +167,12 @@ See the file COPYING for details. for (idx=0;idx<markers.length;idx++){ weight += markers[idx].options.weight; } - var idx = 2; - if (weight < settings.weight_steps[0]) { - idx = 0; - } else if (weight < settings.weight_steps[1]) { - idx = 1; + var idx = settings.weight_steps.length; + for (i=0; i < settings.weight_steps.length; i++){ + if (weight < settings.weight_steps[i]) { + idx = i; + break; + } } return new L.DivIcon({ html: '<div><span>' + weight + '</span></div>', |
