diff --git a/app/src/main/java/io/legado/app/model/ReadBook.kt b/app/src/main/java/io/legado/app/model/ReadBook.kt index db820a572..e08c7d0fe 100644 --- a/app/src/main/java/io/legado/app/model/ReadBook.kt +++ b/app/src/main/java/io/legado/app/model/ReadBook.kt @@ -107,7 +107,9 @@ object ReadBook : CoroutineScope by MainScope() { fun uploadProgress() { book?.let { - AppWebDav.uploadBookProgress(it) + Coroutine.async { + AppWebDav.uploadBookProgress(it) + } } }