修复章节跳转进度无法恢复

This commit is contained in:
Xwite
2022-10-10 15:30:14 +08:00
parent 16b20edd4c
commit 0e24e62c70
2 changed files with 1 additions and 2 deletions
@@ -1171,6 +1171,7 @@ class ReadBookActivity : BaseReadBookActivity(),
/* 进度条跳转到指定章节 */ /* 进度条跳转到指定章节 */
override fun skipToChapter(index: Int) { override fun skipToChapter(index: Int) {
ReadBook.saveCurrentBookProcess() //退出章节跳转恢复此时进度
viewModel.openChapter(index) viewModel.openChapter(index)
} }
@@ -375,13 +375,11 @@ class ReadMenu @JvmOverloads constructor(
"page" -> ReadBook.skipToPage(seekBar.progress) "page" -> ReadBook.skipToPage(seekBar.progress)
"chapter" -> { "chapter" -> {
if (confirmSkipToChapter) { if (confirmSkipToChapter) {
ReadBook.saveCurrentBookProcess()
callBack.skipToChapter(seekBar.progress) callBack.skipToChapter(seekBar.progress)
} else { } else {
context.alert("章节跳转确认", "确定要跳转章节吗?") { context.alert("章节跳转确认", "确定要跳转章节吗?") {
yesButton { yesButton {
confirmSkipToChapter = true confirmSkipToChapter = true
ReadBook.saveCurrentBookProcess()
callBack.skipToChapter(seekBar.progress) callBack.skipToChapter(seekBar.progress)
} }
noButton { noButton {