From 70b25825ec1a7f09022b2080ba93b37de6b1e4a0 Mon Sep 17 00:00:00 2001 From: perokhe <81130286+perokhe@users.noreply.github.com> Date: Sat, 29 Mar 2025 03:52:11 -0600 Subject: [PATCH] Fix page number not appearing when opening chapter (#1936) (cherry picked from commit 132d77aa9947f891f90f1afcdcb24e20ce515438) # Conflicts: # CHANGELOG.md --- .../tachiyomi/ui/reader/viewer/pager/PagerViewer.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 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 94628f64b..a0ce4a653 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 @@ -304,6 +304,8 @@ abstract class PagerViewer(val activity: ReaderActivity) : Viewer { } pager.addOnPageChangeListener(pagerListener) + // Manually call onPageChange to update the UI + onPageChange(pager.currentItem) } /** @@ -474,13 +476,7 @@ abstract class PagerViewer(val activity: ReaderActivity) : Viewer { // SY --> fun setChaptersDoubleShift(chapters: ViewerChapters) { - // Remove Listener since we're about to change the size of the items - // If we don't the size change could put us on a new chapter - // pager.removeOnPageChangeListener(pagerListener) setChaptersInternal(chapters) - // pager.addOnPageChangeListener(pagerListener) - // Since we removed the listener while shifting, call page change to update the ui - onPageChange(pager.currentItem) } fun updateShifting(page: ReaderPage? = null) {