diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-05-19 11:43:48 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-05-19 11:43:48 +0200 |
commit | f27b836d0ae15e7b49db1b53bbd567788d3ca205 (patch) | |
tree | 0f49f51dc74aacb3ffdebc52b4e599b1e69bfeb3 /chimere | |
parent | 6b601e4a23860d7a50b8b50b3e7d27f89b5ed382 (diff) | |
download | Chimère-f27b836d0ae15e7b49db1b53bbd567788d3ca205.tar.bz2 Chimère-f27b836d0ae15e7b49db1b53bbd567788d3ca205.zip |
Disable context menu when popup is opened
Diffstat (limited to 'chimere')
-rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index d70b870..a47f792 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -452,6 +452,16 @@ function transformCoordToLonLat(coord) { default_items: false, items: contextmenu_items }); + + contextmenu.on('beforeopen', function(evt){ + // disable when popup is visible + if ($(".popover").is(":visible")) { + contextmenu.disable(); + } else { + contextmenu.enable(); + } + }); + settings.map.addControl(contextmenu); } |