X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/c75d725893c78175f27af02804e69e181df47ad7..c4f965489137029161a3897aa39f34e7168d7621:/app/assets/javascripts/leaflet.share.js diff --git a/app/assets/javascripts/leaflet.share.js b/app/assets/javascripts/leaflet.share.js index eced07a7c..83cc035f9 100644 --- a/app/assets/javascripts/leaflet.share.js +++ b/app/assets/javascripts/leaflet.share.js @@ -1,5 +1,3 @@ -//= require templates/map/share - L.Control.Share = L.Control.extend({ options: { position: 'topright', @@ -19,6 +17,15 @@ L.Control.Share = L.Control.extend({ link.title = this.options.title; this._uiPane = L.DomUtil.create('div', 'leaflet-map-ui', map._container); + + L.DomEvent + .on(this._uiPane, 'click', L.DomEvent.stopPropagation) + .on(this._uiPane, 'click', L.DomEvent.preventDefault) + .on(this._uiPane, 'dblclick', L.DomEvent.preventDefault); + + var h2 = L.DomUtil.create('h2', '', this._uiPane); + h2.innerHTML = I18n.t('javascripts.share.title'); + this._linkInput = L.DomUtil.create('input', '', this._uiPane); L.DomEvent