]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/index.js
Update secondary nav active item highlight from js router
[rails.git] / app / assets / javascripts / index.js
index 5c7b2d26e9f1e0fd6eb2d1c53a2bd61ce0481584..820c268b6aab7219e10a042024c053c943d60676 100644 (file)
@@ -396,7 +396,7 @@ $(document).ready(function () {
   OSM.router.load();
 
   $(document).on("click", "a", function (e) {
-    if (e.isDefaultPrevented() || e.isPropagationStopped()) {
+    if (e.isDefaultPrevented() || e.isPropagationStopped() || $(e.target).data("turbo")) {
       return;
     }
 
@@ -412,6 +412,9 @@ $(document).ready(function () {
 
     if (OSM.router.route(this.pathname + this.search + this.hash)) {
       e.preventDefault();
+      if (this.pathname !== "/directions") {
+        $("header").addClass("closed");
+      }
     }
   });