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

This commit is contained in:
Xwite committed 2022-10-10 15:30:14 +08:00
1 parent 5bba4c0826
commit f7358fb4ab
2 files changed
+1 -2

No files matched your search

@@ -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 {