aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.js b/main.js
index 3e6ff84..9afd3e7 100644
--- a/main.js
+++ b/main.js
@@ -3335,6 +3335,12 @@ const [vectorLayers, featureOverlayLayer] = (function() {
});
};
const onClickFunction = function(layerList, event) {
+ featureOverlayLayer.setVisible(false);
+ featureOverlayLayer.changed();
+ const popover = Popover.getInstance(popup);
+ if (popover !== null) {
+ popover.dispose();
+ }
const searchParams = new URLSearchParams(location.hash.substring(1));
let layersParams = searchParams.get('layers') || '';
layersParams = layersParams.match(/^\s*$/) ? [] : layersParams.split(' ');