From 1040eccd7e69b981571a9cba1a26bd5c991ad1e0 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sun, 8 May 2022 02:39:47 -0400 Subject: [PATCH] Fix chapter transition setting for one page chapters Co-Authored-By: ItsLogic <38233332+ItsLogic@users.noreply.github.com> --- .../tachiyomi/ui/reader/viewer/pager/PagerViewer.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 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 5968dd435a..7bc1687844 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 @@ -69,9 +69,14 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer { set(value) { field = value if (value) { - awaitingIdleViewerChapters?.let { - setChaptersDoubleShift(it) + awaitingIdleViewerChapters?.let { viewerChapters -> + setChaptersDoubleShift(viewerChapters) awaitingIdleViewerChapters = null + if (viewerChapters.currChapter.pages?.size == 1) { + adapter.nextTransition?.to?.let { + activity.requestPreloadChapter(it) + } + } } } }