]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/site/index.html.erb
Don't display the menu when the anchor is disabled
[rails.git] / app / views / site / index.html.erb
index f9158463af899c8ca1aa12d7c4a5e535e82a3093..843d0d2debbe3e76e10e401f7b24a62709f5cea8 100644 (file)
@@ -272,13 +272,21 @@ end
 
   function josmEditHandler() {
     var extent = getMapExtent();
+    var loaded = false;
 
+    $("linkloader").onload = function () { loaded = true; };
     $("linkloader").src = "http://127.0.0.1:8111/load_and_zoom?left=" + extent.left + "&top=" + extent.top + "&right=" + extent.right + "&bottom=" + extent.bottom;
 
+    setTimeout(function () {
+      if (!loaded) alert("<%= t('site.index.josm_failed') %>");
+    }, 1000);
+
     return false;
   }
 
   function installEditHandler() {
+    $("josmanchor").onclick =josmEditHandler;
+
     <% if preferred_editor == "josm" %>
       $("editanchor").onclick =josmEditHandler;