X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/dbd88d893f3c3fce9cafd666b94396988646d81f..783b5e3729228908d7404ae7404af1023501a906:/vendor/assets/leaflet/leaflet.contextmenu.js diff --git a/vendor/assets/leaflet/leaflet.contextmenu.js b/vendor/assets/leaflet/leaflet.contextmenu.js index a9b011d95..58cd4d7bf 100644 --- a/vendor/assets/leaflet/leaflet.contextmenu.js +++ b/vendor/assets/leaflet/leaflet.contextmenu.js @@ -144,16 +144,22 @@ L.Map.ContextMenu = L.Handler.extend({ contextmenu: this, el: item }); + + return item; } + + return null; }, removeAllItems: function () { - var item; + var items = this._container.children, + item; - while (this._container.children.length) { - item = this._container.children[0]; + while (items.length) { + item = items[0]; this._removeItem(L.Util.stamp(item)); } + return items; }, hideAllItems: function () { @@ -322,7 +328,7 @@ L.Map.ContextMenu = L.Handler.extend({ func.call(context || map, me._showLocation); } - me._map.fire('contextmenu:select', { + me._map.fire('contextmenu.select', { contextmenu: me, el: el });