From 5501e06844394eac232f7a2f9d98ff6653a43f59 Mon Sep 17 00:00:00 2001 From: Guillaume ARM Date: Thu, 23 May 2024 21:02:20 +0200 Subject: [PATCH] fix(CountersSelector): bad selectedPage calculation --- libs/ui/CountersSelector.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ui/CountersSelector.lua b/libs/ui/CountersSelector.lua index d9e77ca..be43e60 100644 --- a/libs/ui/CountersSelector.lua +++ b/libs/ui/CountersSelector.lua @@ -91,7 +91,7 @@ local function renderCountersMap(win, countersMap, selectedCounter, titleFn) local availableHeight = height - topMargin - bottomMargin - local selectedPage = math.floor(selectedCounter / availableHeight) + 1 + local selectedPage = math.floor((selectedCounter - 1) / availableHeight) + 1 -- local totalPages = (nbCounters % availableHeight) + 1 local nbElementsToOmit = (selectedPage - 1) * availableHeight