diff --git a/app/src/main/java/io/legado/app/ui/book/read/page/ContentTextView.kt b/app/src/main/java/io/legado/app/ui/book/read/page/ContentTextView.kt index 38b9f2d0b..eec3b5cb2 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/page/ContentTextView.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/page/ContentTextView.kt @@ -158,10 +158,12 @@ class ContentTextView(context: Context, attrs: AttributeSet?) : View(context, at pageOffset += offset if (pageOffset > 0) { pageFactory.moveToPrev() + textPage = pageFactory.currentPage ?: TextPage().format() pageOffset -= textPage.height } else if (pageOffset < -textPage.height) { pageOffset += textPage.height pageFactory.moveToNext() + textPage = pageFactory.currentPage ?: TextPage().format() } invalidate() }