mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	adjust so downloader doesnt autostart when queue was paused (#2413)
adjust so downloader doesnt autostart when queue was paused
This commit is contained in:
		@@ -199,7 +199,7 @@ class Downloader(
 | 
			
		||||
     */
 | 
			
		||||
    fun queueChapters(manga: Manga, chapters: List<Chapter>, autoStart: Boolean) = launchUI {
 | 
			
		||||
        val source = sourceManager.get(manga.source) as? HttpSource ?: return@launchUI
 | 
			
		||||
 | 
			
		||||
        val wasEmpty = queue.isEmpty()
 | 
			
		||||
        // Called in background thread, the operation can be slow with SAF.
 | 
			
		||||
        val chaptersWithoutDir = async {
 | 
			
		||||
            val mangaDir = provider.findMangaDir(manga, source)
 | 
			
		||||
@@ -232,7 +232,7 @@ class Downloader(
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // Start downloader if needed
 | 
			
		||||
            if (autoStart) {
 | 
			
		||||
            if (autoStart && wasEmpty) {
 | 
			
		||||
                DownloadService.start(this@Downloader.context)
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user