From: Simon Legner Date: Wed, 26 Aug 2015 21:31:36 +0000 (+0200) Subject: Close layers panel on double-clicking a layer X-Git-Tag: live~4061^2 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/2520bdb9eb23c36157999764c922f165dfe726bb Close layers panel on double-clicking a layer Relates to #465. --- diff --git a/app/assets/javascripts/leaflet.layers.js b/app/assets/javascripts/leaflet.layers.js index d2928068d..9f2e50a6f 100644 --- a/app/assets/javascripts/leaflet.layers.js +++ b/app/assets/javascripts/leaflet.layers.js @@ -101,6 +101,8 @@ L.OSM.layers = function(options) { map.fire('baselayerchange', {layer: layer}); }); + item.on('dblclick', toggle); + map.on('layeradd layerremove', function() { item.toggleClass('active', map.hasLayer(layer)); input.prop('checked', map.hasLayer(layer));