mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Explicitly dismiss progress notification on downloader stop
This commit is contained in:
		@@ -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()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user