diff --git a/app/src/main/java/io/legado/app/model/CacheBook.kt b/app/src/main/java/io/legado/app/model/CacheBook.kt index 32d33970f..9b36b760c 100644 --- a/app/src/main/java/io/legado/app/model/CacheBook.kt +++ b/app/src/main/java/io/legado/app/model/CacheBook.kt @@ -267,7 +267,7 @@ object CacheBook { waitDownloadSet.remove(chapterIndex) onDownloadSet.add(chapterIndex) if (BookHelp.hasContent(book, chapter)) { - Coroutine.async(executeContext = context) { + Coroutine.async(scope, context, executeContext = context) { BookHelp.getContent(book, chapter)?.let { BookHelp.saveImages(bookSource, book, chapter, it, 1) }