Fixed reader jumping backwards when animate page transitions is off

Fixes #1535
This commit is contained in:
Jays2Kings 2023-04-11 23:07:26 -04:00
parent 4d3d3df873
commit 49e0cc3ad0

View file

@ -395,6 +395,7 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer {
*/
protected open fun moveRight() {
if (pager.currentItem != adapter.count - 1) {
hasMoved = true
val holder = (currentPage as? ReaderPage)?.let { getPageHolder(it) }
if (holder != null && config.navigateToPan && holder.canPanRight()) {
holder.panRight()
@ -409,6 +410,7 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer {
*/
protected open fun moveLeft() {
if (pager.currentItem != 0) {
hasMoved = true
val holder = (currentPage as? ReaderPage)?.let { getPageHolder(it) }
if (holder != null && config.navigateToPan && holder.canPanLeft()) {
holder.panLeft()