Browse Source

fix: 同步刷新后的在线目录阅读状态

HapeLee 2 months ago
parent
commit
6a7def1647
1 changed files with 1 additions and 0 deletions
  1. 1 0
      app/src/main/java/io/legado/app/ui/book/toc/TocViewModel.kt

+ 1 - 0
app/src/main/java/io/legado/app/ui/book/toc/TocViewModel.kt

@@ -670,6 +670,7 @@ class TocViewModel(
                         }
                         }
                         bookRepository.deleteChaptersByBook(oldBook.bookUrl)
                         bookRepository.deleteChaptersByBook(oldBook.bookUrl)
                         bookRepository.insertChapters(*cList.toTypedArray())
                         bookRepository.insertChapters(*cList.toTypedArray())
+                        ReadBook.onChapterListUpdated(book)
                     }.onFailure {
                     }.onFailure {
                         AppLog.put("LoadTocError:${it.localizedMessage}", it)
                         AppLog.put("LoadTocError:${it.localizedMessage}", it)
                         _effects.tryEmit(TocEffect.ShowMessage(it.localizedMessage ?: "Error"))
                         _effects.tryEmit(TocEffect.ShowMessage(it.localizedMessage ?: "Error"))