Explicitly dismiss progress notification on downloader stop

pull/3617/head
arkon 4 years ago
parent 3ddd1033c3
commit 095461e31b

@ -79,7 +79,7 @@ internal class DownloadNotifier(private val context: Context) {
* Dismiss the downloader's notification. Downloader error notifications use a different id, so
* those can only be dismissed by the user.
*/
fun dismiss() {
fun dismissProgress() {
context.notificationManager.cancel(Notifications.ID_DOWNLOAD_CHAPTER_PROGRESS)
}

@ -139,6 +139,7 @@ class Downloader(
notifier.paused = false
notifier.onPaused()
} else {
notifier.dismissProgress()
notifier.onComplete()
}
}
@ -170,7 +171,7 @@ class Downloader(
.forEach { it.status = Download.NOT_DOWNLOADED }
}
queue.clear()
notifier.dismiss()
notifier.dismissProgress()
}
/**

Loading…
Cancel
Save