821938089 4 年之前
父節點
當前提交
d3c4e844ba
共有 1 個文件被更改,包括 4 次插入 和 6 次删除
  1. 4 6
      app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt

+ 4 - 6
app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt

@@ -147,12 +147,10 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
             }
         } else {
             ReadBook.bookSource?.let {
-                viewModelScope.launch {
-                    withContext(IO) {
-                        val preUpdateJs = it.ruleToc?.preUpdateJs
-                        if (!preUpdateJs.isNullOrBlank()) {
-                            AnalyzeRule(book, it).evalJS(preUpdateJs)
-                        }
+                viewModelScope.launch(IO) {
+                    val preUpdateJs = it.ruleToc?.preUpdateJs
+                    if (!preUpdateJs.isNullOrBlank()) {
+                        AnalyzeRule(book, it).evalJS(preUpdateJs)
                     }
                     WebBook.getChapterList(viewModelScope, it, book)
                         .onSuccess(IO) { cList ->