From 1925a503d937cd33129d5e767deb3b18a6eead42 Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Sun, 1 Sep 2024 10:35:04 +0700 Subject: [PATCH] refactor(reader): Simplify code --- .../kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt index fb5d0826d5..2be68bac4e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt @@ -258,18 +258,18 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer { } val offset = if (hasExtraPage) 1 else 0 val pages = page.chapter.pages ?: return + if (hasExtraPage) { Logger.d { "onReaderPageSelected: ${page.number}-${page.number + offset}/${pages.size}" } } else { Logger.d { "onReaderPageSelected: ${page.number}/${pages.size}" } } + // Preload next chapter once we're within the last 5 pages of the current chapter val inPreloadRange = pages.size - page.number < 5 if (inPreloadRange && allowPreload && page.chapter == adapter.currentChapter) { Logger.d { "Request preload next chapter because we're at page ${page.number} of ${pages.size}" } - adapter.nextTransition?.to?.let { - activity.requestPreloadChapter(it) - } + adapter.nextTransition?.to?.let(activity::requestPreloadChapter) } }