@ -108,11 +108,13 @@ class PageView(context: Context, attrs: AttributeSet) :
callback?.let { callback ->
if (isScrollDelegate) {
curPage?.scrollTo(callback.textChapter()?.getStartLine(callback.durChapterPos()))
prevPage?.scrollToBottom()
}
@ -104,8 +104,15 @@ abstract class PageDelegate(protected val pageView: PageView) {
protected fun stopScroll() {
isRunning = false
isStarted = false
bitmap?.recycle()
bitmap = null
if (pageView.isScrollDelegate) {
pageView.postDelayed({
}, 100)
} else {
invalidate()