Fix possible pager bug
This commit is contained in:
parent
1231dd1496
commit
574dd17906
@ -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 -> {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user