From 59900a4ca285534029101285993a91415995e196 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Fri, 2 Jan 2026 17:21:42 +0530 Subject: [PATCH] addressed code rabbit --- src/lib/components/limit.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/components/limit.svelte b/src/lib/components/limit.svelte index 8a7c1ef67..4221f7693 100644 --- a/src/lib/components/limit.svelte +++ b/src/lib/components/limit.svelte @@ -27,7 +27,9 @@ if (url.searchParams.has(pageParam)) { const page = Number(url.searchParams.get(pageParam)); - const newPage = Math.floor(((page - 1) * previousLimit) / limit); + const prev = + Number.isFinite(previousLimit) && previousLimit > 0 ? previousLimit : limit; + const newPage = Math.floor(((page - 1) * prev) / limit) + 1; const safePage = Math.max(1, Number.isFinite(newPage) ? newPage : 1); if (removeOnFirstPage && safePage === 1) { url.searchParams.delete(pageParam);