From 2c7caaa5d3dfd305a1c8317439299cfc611f49de Mon Sep 17 00:00:00 2001 From: Johannes Zillmann Date: Tue, 9 Mar 2021 18:34:12 +0100 Subject: [PATCH] Fix rendering only the first n pages --- ui/src/debug/ItemTable.svelte | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ui/src/debug/ItemTable.svelte b/ui/src/debug/ItemTable.svelte index ba37971..880f503 100644 --- a/ui/src/debug/ItemTable.svelte +++ b/ui/src/debug/ItemTable.svelte @@ -16,7 +16,6 @@ export let changes: ChangeIndex; let { pagePinned } = pageControl; - let maxPage = pages[pages.length - 1].index; let maxItemsToRenderInOneLoad = 200; let renderedMaxPage = 0; @@ -26,13 +25,15 @@ renderedPages = pages; renderedMaxPage = 0; } else { - calculateNextPageToRenderTo(); + if (renderedMaxPage === 0) { + calculateNextPageToRenderTo(); + } renderedPages = pages.slice(0, renderedMaxPage); } } function calculateNextPageToRenderTo() { - if (renderedMaxPage >= maxPage) { + if (renderedMaxPage >= pages.length) { return; } let itemCount = 0;