Fix possible pager bug

This commit is contained in:
Jobobby04 2022-02-19 17:05:19 -05:00
parent 1231dd1496
commit 574dd17906

View File

@ -179,7 +179,7 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer {
@Suppress("NAME_SHADOWING") @Suppress("NAME_SHADOWING")
fun onPageChange(position: Int) { fun onPageChange(position: Int) {
val page = adapter.joinedItems.getOrNull(position) val page = adapter.joinedItems.getOrNull(position)
if (page != null && currentPage != page) { if (page != null && currentPage != page.first) {
val allowPreload = checkAllowPreload(page.first as? ReaderPage) val allowPreload = checkAllowPreload(page.first as? ReaderPage)
val forward = when { val forward = when {
currentPage is ReaderPage && page.first is ReaderPage -> { currentPage is ReaderPage && page.first is ReaderPage -> {