diff --git a/public/js/app.js b/public/js/app.js index 38bb322..6f6932d 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -712,9 +712,13 @@ function toggleCategoryFilter(checkbox) { if (activeFilters.indexOf(cat) !== -1) { layer.setStyle({ opacity: 1, fillOpacity: layer.feature.geometry.type === 'Point' ? 0.9 : 0.25 }); if (layer.setRadius) layer.setRadius(8); + layer.options.interactive = true; } else { layer.setStyle({ opacity: 0, fillOpacity: 0 }); if (layer.setRadius) layer.setRadius(0); + layer.options.interactive = false; + layer.closePopup(); + layer.closeTooltip(); } } });