diff --git a/app/src/main/java/com/hippo/ehviewer/download/DownloadService.java b/app/src/main/java/com/hippo/ehviewer/download/DownloadService.java index ec9210342..a96df27e2 100644 --- a/app/src/main/java/com/hippo/ehviewer/download/DownloadService.java +++ b/app/src/main/java/com/hippo/ehviewer/download/DownloadService.java @@ -345,7 +345,9 @@ public class DownloadService extends Service implements DownloadManager.Download return; } - mDownloadingDelay.cancel(); + if (null != mDownloadingDelay) { + mDownloadingDelay.cancel(); + } ensureDownloadedBuilder(); @@ -443,7 +445,10 @@ public class DownloadService extends Service implements DownloadManager.Download return; } - mDownloadingDelay.cancel(); + if (null != mDownloadingDelay) { + mDownloadingDelay.cancel(); + } + checkStopSelf(); }