From 5856dc203de4548e7d4a7c581a58577bbb8ea3f2 Mon Sep 17 00:00:00 2001 From: mhutti1 Date: Tue, 20 Sep 2016 22:24:23 +0100 Subject: [PATCH] Canceling a download now removes all .part files correctly #319 --- src/org/kiwix/kiwixmobile/downloader/DownloadService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/kiwix/kiwixmobile/downloader/DownloadService.java b/src/org/kiwix/kiwixmobile/downloader/DownloadService.java index d0324293a..2ed5f4233 100644 --- a/src/org/kiwix/kiwixmobile/downloader/DownloadService.java +++ b/src/org/kiwix/kiwixmobile/downloader/DownloadService.java @@ -214,8 +214,8 @@ public class DownloadService extends Service { return Observable.create(subscriber -> { if (subscriber.isUnsubscribed()) return; try { - // Stop if download is completed - if (chunk.isDownloaded) { + // Stop if download is completed or download canceled + if (chunk.isDownloaded || downloadStatus.get(chunk.getNotificationID()) == 2) { subscriber.onCompleted(); return; }