X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/93c392cf5f7155a243cc6ebcab622be44dadc9ad..d7da1562c3b3c7544e3899e7bc49f7b32c2d2d19:/app/views/site/_key.html.erb diff --git a/app/views/site/_key.html.erb b/app/views/site/_key.html.erb index 15f64275c..b596692ee 100644 --- a/app/views/site/_key.html.erb +++ b/app/views/site/_key.html.erb @@ -7,17 +7,14 @@ $(document).ready(function () { }); } - var closeMapKey = function () { - map.events.unregister("zoomend", map, updateMapKey); - map.events.unregister("changelayer", map, updateMapKey); - } - $("#open_map_key").click(function () { updateMapKey(); - openSidebar({ - title: "<%= t('site.key.map_key') %>", - onclose: closeMapKey + openSidebar({ title: "<%= t('site.key.map_key') %>" }); + + $("#sidebar").one("closed", function () { + map.events.unregister("zoomend", map, updateMapKey); + map.events.unregister("changelayer", map, updateMapKey); }); map.events.register("zoomend", map, updateMapKey);