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 9dc6fa0c9..4c2378c0b 100644 --- a/app/src/main/java/io/legado/app/model/CacheBook.kt +++ b/app/src/main/java/io/legado/app/model/CacheBook.kt @@ -89,8 +89,10 @@ object CacheBook { } fun stop(context: Context) { - context.startService { - action = IntentAction.stop + if (CacheBookService.isRun) { + context.startService { + action = IntentAction.stop + } } }