]> git.openstreetmap.org Git - rails.git/commitdiff
Merge remote-tracking branch 'upstream/pull/5095'
authorTom Hughes <tom@compton.nu>
Mon, 19 Aug 2024 18:05:44 +0000 (19:05 +0100)
committerTom Hughes <tom@compton.nu>
Mon, 19 Aug 2024 18:05:44 +0000 (19:05 +0100)
1  2 
app/assets/javascripts/index/directions.js

index ff76f40086d3834f8c3d60b59b3206b497740d51,04298d125ebbf2aa6c019b8d855e1872a17783ac..7e8c18fb8cdaafd6d0d0ace0542a8a780d5eadb3
@@@ -75,7 -75,6 +75,7 @@@ OSM.Directions = function (map) 
  
    $(".directions_form .btn-close").on("click", function (e) {
      e.preventDefault();
 +    $(".describe_location").toggle(!endpoints[0].value);
      $(".search_form input[name='query']").val(endpoints[0].value);
      OSM.router.route("/" + OSM.formatHash(map));
    });
        endpoints[type === "from" ? 0 : 1].setValue(value, ll);
      });
  
+     endpoints[0].enable();
+     endpoints[1].enable();
      var params = Qs.parse(location.search.substring(1)),
          route = (params.route || "").split(";"),
          from = route[0] && L.latLng(route[0].split(",")),
      $(".directions_form").hide();
      $("#map").off("dragend dragover drop");
  
+     endpoints[0].disable();
+     endpoints[1].disable();
      map
        .removeLayer(popup)
-       .removeLayer(polyline)
-       .removeLayer(endpoints[0].marker)
-       .removeLayer(endpoints[1].marker);
+       .removeLayer(polyline);
    };
  
    return page;