diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-27 11:48:12 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-09-27 11:48:12 +0200 |
commit | 05c0b37789a08faf212f90dbd55e50cbca47e8e9 (patch) | |
tree | fd67fb25e3e1dffe71f8c50fec2474371919d5f3 | |
parent | cb2d1c90d7cf47af91bdbb841cc137125e64b23e (diff) | |
download | Chimère-05c0b37789a08faf212f90dbd55e50cbca47e8e9.tar.bz2 Chimère-05c0b37789a08faf212f90dbd55e50cbca47e8e9.zip |
Fix inappropriate close of detail
-rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index 64f18e0..cb030e7 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -604,7 +604,8 @@ function transformCoordToLonLat(coord) { ); $("#" + map_id + "_hover").show(); } - if (settings[map_id].mouse_hover_opened != pk){ + if (settings[map_id].mouse_hover_opened != pk && + !settings[map_id].current_feature){ settings[map_id].mouse_hover_opened = pk; if ($('.popover-content').is(':visible')){ $(settings[map_id].popup_item).popover('destroy'); @@ -618,7 +619,8 @@ function transformCoordToLonLat(coord) { } } else { - if (settings[map_id].mouse_hover_opened){ + if (settings[map_id].mouse_hover_opened && + !settings[map_id].current_feature){ settings[map_id].mouse_hover_opened = null; if ($('.popover-content').is(':visible')){ $(settings[map_id].popup_item).popover('destroy'); |