From 999b9c9b9740f8d85a6e681072dd1168ffb7d5bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 22 Jun 2020 10:27:13 +0200 Subject: [PATCH] maps: don't add/remove layers that failed to load (#44303) --- combo/apps/maps/static/js/combo.map.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/combo/apps/maps/static/js/combo.map.js b/combo/apps/maps/static/js/combo.map.js index 2380cecc..2dd64a9f 100644 --- a/combo/apps/maps/static/js/combo.map.js +++ b/combo/apps/maps/static/js/combo.map.js @@ -150,7 +150,7 @@ $(function() { disable_layer: function(slug) { var layer = this.geojson_layers[slug]; var group = this.clustered_markers || this; - if (layer) { + if (layer && layer.leaflet_layer) { group.removeLayer(layer.leaflet_layer); } }, @@ -158,7 +158,7 @@ $(function() { enable_layer: function(slug) { var layer = this.geojson_layers[slug]; var group = this.clustered_markers || this; - if (layer) { + if (layer && layer.leaflet_layer) { group.addLayer(layer.leaflet_layer); } },