]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/index/directions.js
Derive popup location from lineseg
[rails.git] / app / assets / javascripts / index / directions.js
index 588c09afd53b1a65b859021ceb77b4af58f68b0f..45ff960e231acd6b488dc0611f13b41c926ffa8b 100644 (file)
@@ -184,7 +184,7 @@ OSM.Directions = function (map) {
         );
 
       // Add each row
-      turnByTurnTable.append(route.steps.map(([ll, direction, instruction, dist, lineseg], i) => {
+      turnByTurnTable.append(route.steps.map(([direction, instruction, dist, lineseg], i) => {
         const row = $("<tr class='turn'/>");
         if (direction) {
           row.append("<td class='border-0'><svg width='20' height='20' class='d-block'><use href='#routing-sprite-" + direction + "' /></svg></td>");
@@ -196,7 +196,7 @@ OSM.Directions = function (map) {
 
         row.on("click", function () {
           popup
-            .setLatLng(ll)
+            .setLatLng(lineseg[0])
             .setContent(`<p><b>${i + 1}.</b> ${instruction}</p>`)
             .openOn(map);
         });