From 7a47cb192dbf0b0a472ad50bd1039a189d1b004d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 28 Nov 2017 23:28:09 +0100 Subject: [PATCH] _click_anywhere should only trigger if the map is clicked directly --- src/c3nav/site/static/site/js/c3nav.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/c3nav/site/static/site/js/c3nav.js b/src/c3nav/site/static/site/js/c3nav.js index 52b6e77a..6db52e4c 100644 --- a/src/c3nav/site/static/site/js/c3nav.js +++ b/src/c3nav/site/static/site/js/c3nav.js @@ -723,6 +723,7 @@ c3nav = { }, _click_anywhere_popup: null, _click_anywhere: function(e) { + if (e.originalEvent.target.id !== 'map') return; var popup = L.popup().setLatLng(e.latlng).setContent('
'), level = c3nav._levelControl.currentLevel, name = 'c:'+String(c3nav.level_labels_by_id[level])+':'+Math.round(e.latlng.lng*100)/100+':'+Math.round(e.latlng.lat*100)/100;