X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/1b8a5a8f1510299ff039feb437d89f89d1b7a406..06ac13de3c9e024befc7964cd0aad3d3d2f7a608:/app/assets/javascripts/index/directions.js diff --git a/app/assets/javascripts/index/directions.js b/app/assets/javascripts/index/directions.js index 89888bbd1..a2b383ba0 100644 --- a/app/assets/javascripts/index/directions.js +++ b/app/assets/javascripts/index/directions.js @@ -71,10 +71,13 @@ OSM.Directions = function (map) { }); function formatDistance(m) { - const unitTemplate = "javascripts.directions.distance_"; - if (m < 1000) return I18n.t(unitTemplate + "m", { distance: Math.round(m) }); - if (m < 10000) return I18n.t(unitTemplate + "km", { distance: (m / 1000.0).toFixed(1) }); - return I18n.t(unitTemplate + "km", { distance: Math.round(m / 1000) }); + if (m < 1000) { + return I18n.t("javascripts.directions.distance_m", { distance: Math.round(m) }); + } else if (m < 10000) { + return I18n.t("javascripts.directions.distance_km", { distance: (m / 1000.0).toFixed(1) }); + } else { + return I18n.t("javascripts.directions.distance_km", { distance: Math.round(m / 1000) }); + } } function formatHeight(m) { @@ -294,7 +297,7 @@ OSM.Directions = function (map) { } function enableListeners() { - $("#sidebar_content").on("click", ".btn-close", hideRoute); + $("#sidebar .sidebar-close-controls button").on("click", hideRoute); $("#map").on("dragend dragover", function (e) { e.preventDefault(); @@ -350,7 +353,7 @@ OSM.Directions = function (map) { $(".search_form").show(); $(".directions_form").hide(); - $("#sidebar_content").off("click", ".btn-close", hideRoute); + $("#sidebar .sidebar-close-controls button").off("click", hideRoute); $("#map").off("dragend dragover drop"); map.off("locationfound", sendstartinglocation);