]> git.openstreetmap.org Git - rails.git/commitdiff
Merge remote-tracking branch 'upstream/pull/5727'
authorTom Hughes <tom@compton.nu>
Thu, 27 Feb 2025 20:31:19 +0000 (20:31 +0000)
committerTom Hughes <tom@compton.nu>
Thu, 27 Feb 2025 20:31:19 +0000 (20:31 +0000)
1  2 
app/assets/javascripts/index/directions.js

index 07d39974db5b30aa9cce132cd7ff49b5b52837d4,ceda70ee026d4c1a1cce1ef3a06946397721244c..ee8d3b8c5f0e771c0f1b8d08e78002a05462aa23
@@@ -296,9 -302,15 +312,9 @@@ OSM.Directions = function (map) 
      const params = new URLSearchParams(location.search),
            route = (params.get("route") || "").split(";");
  
 -    if (params.has("engine")) {
 -      const engineIndex = findEngine(params.get("engine"));
 -
 -      if (engineIndex >= 0) {
 -        setEngine(engineIndex);
 -      }
 -    }
 +    if (params.has("engine")) setEngine(params.get("engine"));
  
-     endpoints[0].setValue(params.get("from") || route[0] || "");
+     endpoints[0].setValue(params.get("from") || route[0] || lastLocation.join(", "));
      endpoints[1].setValue(params.get("to") || route[1] || "");
  
      map.setSidebarOverlaid(!endpoints[0].latlng || !endpoints[1].latlng);