From e26907e2cea21ba113333e34c4433568aa0a8ecf Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 19 Nov 2023 21:17:22 +0100 Subject: [PATCH] Prevent TypeError when loading next chapter after last page (#463) --- src/screens/Reader.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/screens/Reader.tsx b/src/screens/Reader.tsx index db40f757..fb320a0e 100644 --- a/src/screens/Reader.tsx +++ b/src/screens/Reader.tsx @@ -178,6 +178,7 @@ export function Reader() { const openNextChapter = useCallback( async (offset: ChapterOffset, setHistory: (nextChapterIndex: number) => void) => { setRetrievingNextChapter(true); + setCurPage(0); try { setHistory( await getOffsetChapter(chapter.sourceOrder + offset, chapter, settings.skipDupChapters, offset), @@ -198,6 +199,7 @@ export function Reader() { useEffect(() => { if (isLoading || !chapter) { + setCurPage(0); return; }