fix: ReadBook.durChapterIndex not changed when book.durChapterIndex change

fix https://github.com/gedoor/legado/issues/2338
This commit is contained in:
Xwite
2022-09-27 09:03:43 +08:00
parent 49f286313f
commit ec3fe5ab42

View File

@@ -85,7 +85,10 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
} else if (isSameBook) {
if (ReadBook.curTextChapter != null) {
ReadBook.callBack?.upContent(resetPageOffset = false)
} else if(ReadBook.durChapterIndex == book.durChapterIndex) {
ReadBook.loadContent(resetPageOffset = true)
} else {
ReadBook.durChapterIndex = book.durChapterIndex
ReadBook.loadContent(resetPageOffset = true)
}
} else {