|  | @@ -25,6 +25,7 @@ import eu.kanade.tachiyomi.data.track.EnhancedTrackService
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.data.track.TrackManager
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.data.track.TrackService
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.source.SourceManager
 | 
	
		
			
				|  |  | +import eu.kanade.tachiyomi.source.UnmeteredSource
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.source.model.SManga
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.source.model.toSChapter
 | 
	
		
			
				|  |  |  import eu.kanade.tachiyomi.source.model.toSManga
 | 
	
	
		
			
				|  | @@ -267,7 +268,10 @@ class LibraryUpdateService(
 | 
	
		
			
				|  |  |              .sortedWith(rankingScheme[selectedScheme])
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // Warn when excessively checking a single source
 | 
	
		
			
				|  |  | -        val maxUpdatesFromSource = mangaToUpdate.groupBy { it.source }.maxOfOrNull { it.value.size } ?: 0
 | 
	
		
			
				|  |  | +        val maxUpdatesFromSource = mangaToUpdate
 | 
	
		
			
				|  |  | +            .groupBy { it.source }
 | 
	
		
			
				|  |  | +            .filterKeys { sourceManager.get(it) !is UnmeteredSource }
 | 
	
		
			
				|  |  | +            .maxOfOrNull { it.value.size } ?: 0
 | 
	
		
			
				|  |  |          if (maxUpdatesFromSource > MANGA_PER_SOURCE_QUEUE_WARNING_THRESHOLD) {
 | 
	
		
			
				|  |  |              toast(R.string.notification_size_warning, Toast.LENGTH_LONG)
 | 
	
		
			
				|  |  |          }
 |