From a067ac705939ac02d80ae7e78de9cd32b8bfe95e Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Thu, 9 Jul 2026 11:31:58 +0200 Subject: [PATCH] Preserve hash for map element navigation --- app/assets/javascripts/router.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/assets/javascripts/router.js b/app/assets/javascripts/router.js index 548562689..6563a1b06 100644 --- a/app/assets/javascripts/router.js +++ b/app/assets/javascripts/router.js @@ -204,6 +204,7 @@ OSM.Router = function (map, rts) { const clickEvent = new (event.constructor)("click", eventOptions); const link = document.createElement("a"); link.href = href; + link.hash = location.hash; document.body.appendChild(link); link.dispatchEvent(clickEvent); document.body.removeChild(link); -- 2.47.3