diff --git a/ui/src/utils/scroll/prevent-scroll.js b/ui/src/utils/scroll/prevent-scroll.js index 065663f98dd..aaab86a5603 100644 --- a/ui/src/utils/scroll/prevent-scroll.js +++ b/ui/src/utils/scroll/prevent-scroll.js @@ -149,9 +149,10 @@ function apply (action) { body.style.top = bodyTop // scroll back only if route has not changed - if (window.location.href === href) { - window.scrollTo(scrollPositionX, scrollPositionY) - } + if (window.location.pathname === new URL(href).pathname) { + window.scrollTo(scrollPositionX, scrollPositionY) + } + maxScrollTop = void 0 }