| 
					
				 | 
			
			
				@@ -2,6 +2,7 @@ package eu.kanade.tachiyomi.data.download 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.content.Context 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.webkit.MimeTypeMap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import android.widget.Toast 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.hippo.unifile.UniFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.jakewharton.rxrelay.BehaviorRelay 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.jakewharton.rxrelay.PublishRelay 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -21,10 +22,12 @@ import eu.kanade.tachiyomi.util.lang.RetryWithDelay 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.lang.launchIO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.lang.launchNow 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.lang.plusAssign 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import eu.kanade.tachiyomi.util.lang.withUIContext 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.storage.DiskUtil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.storage.saveTo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.system.ImageUtil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.util.system.logcat 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import eu.kanade.tachiyomi.util.system.toast 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import kotlinx.coroutines.async 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import logcat.LogPriority 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import okhttp3.Response 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -275,11 +278,10 @@ class Downloader( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .groupBy { it.source } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .filterKeys { it !is UnmeteredSource } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .maxOf { it.value.size } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // TODO: re-enable warning 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (maxDownloadsFromSource > CHAPTERS_PER_SOURCE_QUEUE_WARNING_THRESHOLD) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    withUIContext { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                        context.toast(R.string.download_queue_size_warning, Toast.LENGTH_LONG) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    withUIContext { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        context.toast(R.string.download_queue_size_warning, Toast.LENGTH_LONG) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 DownloadService.start(context) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 |