diff --git a/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java b/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java index 54c484611..e465b6bc3 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java @@ -380,9 +380,10 @@ public class DownloadService extends Service { } } target.putExtra(EXTRA_NOTIFICATION_ID, notificationID); + target.setAction(Long.toString(System.currentTimeMillis())); PendingIntent pendingIntent = PendingIntent.getActivity (getBaseContext(), 0, - target, PendingIntent.FLAG_CANCEL_CURRENT); + target, PendingIntent.FLAG_ONE_SHOT); book.downloaded = true; dataSource.deleteBook(book) .subscribe(new CompletableObserver() {