From 4abfc0638050af80d22b9c55d079a0983fbfbf60 Mon Sep 17 00:00:00 2001 From: jpirnay Date: Wed, 25 Mar 2026 19:55:13 +0100 Subject: [PATCH] Fix regression --- src/activities/home/RecentBooksActivity.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/activities/home/RecentBooksActivity.cpp b/src/activities/home/RecentBooksActivity.cpp index ffbd8319..5c94b85e 100644 --- a/src/activities/home/RecentBooksActivity.cpp +++ b/src/activities/home/RecentBooksActivity.cpp @@ -90,10 +90,20 @@ void RecentBooksActivity::loop() { requestUpdate(); }); + buttonNavigator.onPreviousRelease([this, listSize] { + selectorIndex = ButtonNavigator::previousIndex(static_cast(selectorIndex), listSize); + requestUpdate(); + }); + buttonNavigator.onNextContinuous([this, listSize, pageItems] { selectorIndex = ButtonNavigator::nextPageIndex(static_cast(selectorIndex), listSize, pageItems); requestUpdate(); }); + + buttonNavigator.onPreviousContinuous([this, listSize, pageItems] { + selectorIndex = ButtonNavigator::previousPageIndex(static_cast(selectorIndex), listSize, pageItems); + requestUpdate(); + }); } void RecentBooksActivity::render(RenderLock&&) {