From: Tom Hughes Date: Mon, 29 Jul 2013 21:49:59 +0000 (+0100) Subject: Remove geolink class from add note button while adding notes X-Git-Tag: live~5914 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/393651e8bde09adb38e3d3d377f9b5f6627ea429?ds=inline;hp=--cc Remove geolink class from add note button while adding notes This was lost in the recent UI work but is important to stop changes in map location causing the button to be reenabled. --- 393651e8bde09adb38e3d3d377f9b5f6627ea429 diff --git a/app/assets/javascripts/index/notes.js.erb b/app/assets/javascripts/index/notes.js.erb index d0f6cb388..012538e1d 100644 --- a/app/assets/javascripts/index/notes.js.erb +++ b/app/assets/javascripts/index/notes.js.erb @@ -191,7 +191,7 @@ function initializeNotes(map) { notes[feature.properties.id] = updateMarker(marker, feature); newNote = null; - addNoteButton.removeClass("disabled"); + addNoteButton.removeClass("disabled").addClass("geolink"); } } @@ -226,7 +226,7 @@ function initializeNotes(map) { if (addNoteButton.hasClass("disabled")) return; - addNoteButton.addClass("disabled"); + addNoteButton.removeClass("geolink").addClass("disabled"); map.addLayer(noteLayer); @@ -263,7 +263,7 @@ function initializeNotes(map) { newNote.addTo(noteLayer).bindPopup(popupContent[0], popupOptions()).openPopup(); newNote.on("remove", function (e) { - addNoteButton.removeClass("disabled"); + addNoteButton.removeClass("disabled").addClass("geolink"); }).on("dragstart", function (e) { $(newNote).stopTime("removenote"); }).on("dragend", function (e) {