]> git.openstreetmap.org Git - rails.git/commitdiff
Fix "where am I" on the edit page
authorTom Hughes <tom@compton.nu>
Sun, 11 Aug 2013 14:58:42 +0000 (15:58 +0100)
committerTom Hughes <tom@compton.nu>
Sun, 11 Aug 2013 14:58:42 +0000 (15:58 +0100)
app/assets/javascripts/edit.js

index b9aba25d3fb2bc6e5fd77646cadd7db66861490a..642aa9bda11ba5d630dfeb7c814ca545971ed5a5 100644 (file)
@@ -7,12 +7,25 @@ function minimiseMap() {
 }
 
 $(document).ready(function () {
 }
 
 $(document).ready(function () {
-  $("#search_form").submit(function () {
+  $("#search_form").submit(function (e) {
+    e.preventDefault();
+
     $("#sidebar_title").html(I18n.t('site.sidebar.search_results'));
     $("#sidebar_content").load($(this).attr("action"), {
       query: $("#query").val()
     }, openSidebar);
     $("#sidebar_title").html(I18n.t('site.sidebar.search_results'));
     $("#sidebar_content").load($(this).attr("action"), {
       query: $("#query").val()
     }, openSidebar);
+  });
+
+  $("#describe_location").click(function (e) {
+    e.preventDefault();
 
 
-    return false;
+    var mapParams = OSM.mapParams();
+
+    $("#sidebar_title").html(I18n.t('site.sidebar.search_results'));
+    $("#sidebar_content").load($(this).attr("href"), {
+      lat: mapParams.lat,
+      lon: mapParams.lng,
+      zoom: mapParams.zoom
+    }, openSidebar);    
   });
 });
   });
 });