]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/leaflet.share.js
Refactor mapLayers to create layers up front
[rails.git] / app / assets / javascripts / leaflet.share.js
index eced07a7ca53cea282cd9834d82916ea59ed1744..83cc035f9428e6741b492c743c1f0aecd0479d03 100644 (file)
@@ -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