X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e256c837b56d9f1c40c0c57dd89db4825bc7489e..efd50cd529990069dc1ca95f66ec6f61471fe29d:/app/assets/javascripts/index/notes.js diff --git a/app/assets/javascripts/index/notes.js b/app/assets/javascripts/index/notes.js index 524b0b55f..9feee888c 100644 --- a/app/assets/javascripts/index/notes.js +++ b/app/assets/javascripts/index/notes.js @@ -1,4 +1,4 @@ -function initializeNotes(map) { +OSM.initializeNotes = function (map) { var noteLayer = map.noteLayer, notes = {}; @@ -21,12 +21,12 @@ function initializeNotes(map) { }; map.on("layeradd", function (e) { - if (e.layer == noteLayer) { + if (e.layer === noteLayer) { loadNotes(); map.on("moveend", loadNotes); } }).on("layerremove", function (e) { - if (e.layer == noteLayer) { + if (e.layer === noteLayer) { map.off("moveend", loadNotes); noteLayer.clearLayers(); notes = {}; @@ -45,8 +45,9 @@ function initializeNotes(map) { } else { marker = L.marker(feature.geometry.coordinates.reverse(), { icon: noteIcons[feature.properties.status], + title: feature.properties.comments[0].text, opacity: 0.8, - clickable: true + interactive: true }); marker.id = feature.properties.id; marker.addTo(noteLayer); @@ -93,4 +94,4 @@ function initializeNotes(map) { noteLoader = null; } } -} +};