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~5699 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/393651e8bde09adb38e3d3d377f9b5f6627ea429 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. --- 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) {