Restore click handler for changeset entries
authorTom Hughes <tom@compton.nu>
Mon, 2 Dec 2013 18:49:56 +0000 (18:49 +0000)
committerTom Hughes <tom@compton.nu>
Mon, 2 Dec 2013 18:49:56 +0000 (18:49 +0000)
The default click handler only handle the, not the rest of the
entry, so retore the handler but add an e.preventDefault() call
to stop the second handler running.

app/assets/javascripts/index/history.js

index cb2ef6d0c34ae2946db88782cb8312970f4dfcc2..4a2b96be4066bfd0e62dd145162b23242dd240c4 100644 (file)
@@ -8,6 +8,10 @@ OSM.History = function(map) {
     })
     .on("mouseout", "[data-changeset]", function () {
       unHighlightChangeset($(this).data("changeset").id);
+    })
+    .on("click", "[data-changeset]", function (e) {
+      e.preventDefault();
+      clickChangeset($(this).data("changeset").id);
     });
 
   var group = L.featureGroup()