diff --git a/src/client/app/router.ts b/src/client/app/router.ts index 39418559..d1798353 100644 --- a/src/client/app/router.ts +++ b/src/client/app/router.ts @@ -48,8 +48,8 @@ export function createRouter( } if (inBrowser) { // save scroll position before changing url - history.replaceState({ scrollPosition: window.scrollY }, document.title) history.pushState(null, '', href) + history.replaceState({ scrollPosition: window.scrollY }, document.title) } return loadPage(href) }