Fix page number not appearing when opening chapter (#1936)
(cherry picked from commit 132d77aa9947f891f90f1afcdcb24e20ce515438) # Conflicts: # CHANGELOG.md
This commit is contained in:
parent
290e8f5a1e
commit
70b25825ec
@ -304,6 +304,8 @@ abstract class PagerViewer(val activity: ReaderActivity) : Viewer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pager.addOnPageChangeListener(pagerListener)
|
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 -->
|
// SY -->
|
||||||
fun setChaptersDoubleShift(chapters: ViewerChapters) {
|
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)
|
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) {
|
fun updateShifting(page: ReaderPage? = null) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user