From f9930b94ca2df9fde27b672779b338a3ddfc6ffd Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sat, 26 Apr 2025 23:08:05 +0200 Subject: [PATCH] Fix page resume on reader chapter list selection of already visible chapter In case the selected chapter was already visible, the page to resume did not get scrolled into view --- src/modules/reader/hooks/useReaderSetChaptersState.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/reader/hooks/useReaderSetChaptersState.ts b/src/modules/reader/hooks/useReaderSetChaptersState.ts index 07c8d9d5..cf738c26 100644 --- a/src/modules/reader/hooks/useReaderSetChaptersState.ts +++ b/src/modules/reader/hooks/useReaderSetChaptersState.ts @@ -98,6 +98,8 @@ export const useReaderSetChaptersState = ( READER_STATE_CHAPTERS_DEFAULTS.visibleChapters.lastTrailingChapterSourceOrder, isLeadingChapterPreloadMode: false, isTrailingChapterPreloadMode: false, + // do not set "scrollIntoView" to "true" for the initial render + scrollIntoView: !!prevState.initialChapter, } : prevState.visibleChapters, };