diff --git a/src/screens/Reader.tsx b/src/screens/Reader.tsx index 233b2746..c39cf41f 100644 --- a/src/screens/Reader.tsx +++ b/src/screens/Reader.tsx @@ -173,16 +173,15 @@ export function Reader() { ); const doFetchPages = () => { - const shouldFetchPages = !isChapterLoading && !chapter.isDownloaded; - if (shouldFetchPages) { - fetchPages() - .then(() => { - arePagesUpdatedRef.current = true; - }) - .catch(defaultPromiseErrorHandler('Reader::fetchPages')); - } else { - arePagesUpdatedRef.current = true; + if (isChapterLoading) { + return; } + + fetchPages() + .then(() => { + arePagesUpdatedRef.current = true; + }) + .catch(defaultPromiseErrorHandler('Reader::fetchPages')); }; useEffect(() => {