Disable the "add note" link while a note is being added
authorTom Hughes <tom@compton.nu>
Sun, 3 Feb 2013 16:18:06 +0000 (16:18 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 3 Feb 2013 16:18:06 +0000 (16:18 +0000)
app/assets/javascripts/index/notes.js.erb

index 4337401..9be2972 100644 (file)
@@ -182,6 +182,8 @@ $(document).ready(function () {
 
     if ($(e.target).hasClass("disabled")) return;
 
+    $(e.target).removeClass("geolink").addClass("disabled");
+
     map.addLayer(noteLayer);
 
     var mapSize = map.getSize();
@@ -217,6 +219,8 @@ $(document).ready(function () {
 
     $(".leaflet-popup-close-button").on("click.close", function (e) {
       map.removeLayer(marker);
+
+      $("#createnoteanchor").removeClass("disabled").addClass("geolink");
     });
 
     marker.on("dragend", function (e) {