821938089 4 лет назад
Родитель
Сommit
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 ->