X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/87d55912e246153239e5f4f24dd635a110a53119..8f7f02b025f59db466fdb22ea3686cb6c5adc400:/app/assets/javascripts/index/search.js diff --git a/app/assets/javascripts/index/search.js b/app/assets/javascripts/index/search.js index 476ad30a1..7f93cca69 100644 --- a/app/assets/javascripts/index/search.js +++ b/app/assets/javascripts/index/search.js @@ -32,12 +32,10 @@ OSM.Search = function (map) { $(".describe_location").on("click", function (e) { e.preventDefault(); - var center = map.getCenter().wrap(), - precision = OSM.zoomPrecision(map.getZoom()), - lat = center.lat.toFixed(precision), - lng = center.lng.toFixed(precision); + $("header").addClass("closed"); + const [lat, lon] = OSM.cropLocation(map.getCenter(), map.getZoom()).map(encodeURIComponent); - OSM.router.route("/search?lat=" + encodeURIComponent(lat) + "&lon=" + encodeURIComponent(lng)); + OSM.router.route("/search?" + Qs.stringify({ lat, lon })); }); $("#sidebar_content")