diff --git a/frontend/src/components/Packages.vue b/frontend/src/components/Packages.vue index 2142330..f3ee52c 100644 --- a/frontend/src/components/Packages.vue +++ b/frontend/src/components/Packages.vue @@ -384,7 +384,8 @@ window.addEventListener('load', () => { watch( () => page.value, () => { - url.searchParams.set('offset', page.value.toString()) + url.searchParams.set('offset', (OFFSET * (page.value > 0 ? page.value - 1 : page.value)).toString()) + window.history.pushState(null, '', url.toString()) searchPackages() } )