]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/index.js
Make remote edit work when /edit is loaded
[rails.git] / app / assets / javascripts / index.js
index c5532cfc4ca0791858597f61cf51e9dc30032618..55f1f8f1e95a60ef680798f58503ca3f095ffde4 100644 (file)
@@ -201,10 +201,6 @@ $(document).ready(function () {
       e.preventDefault();
   });
 
-  if (OSM.preferred_editor == "remote" && $('body').hasClass("site-edit")) {
-    remoteEditHandler(map.getBounds());
-  }
-
   if (OSM.params().edit_help) {
     $('#editanchor')
       .removeAttr('title')
@@ -284,6 +280,11 @@ $(document).ready(function () {
     "/changeset/:id":              OSM.Browse(map, 'changeset')
   });
 
+  if (OSM.preferred_editor == "remote" && document.location.pathname == "/edit") {
+    remoteEditHandler(map.getBounds());
+    OSM.router.setCurrentPath("/");
+  }
+
   OSM.router.load();
 
   $(document).on("click", "a", function(e) {