mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Avoid preload download check if chapter is already loaded or loading
Maybe fixes #8953, #9060
(cherry picked from commit d522d6d545)
			
			
This commit is contained in:
		@@ -365,6 +365,10 @@ class ReaderViewModel(
 | 
			
		||||
     * that the user doesn't have to wait too long to continue reading.
 | 
			
		||||
     */
 | 
			
		||||
    private suspend fun preload(chapter: ReaderChapter) {
 | 
			
		||||
        if (chapter.state is ReaderChapter.State.Loaded || chapter.state == ReaderChapter.State.Loading) {
 | 
			
		||||
            return
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (chapter.pageLoader is HttpPageLoader) {
 | 
			
		||||
            val manga = manga ?: return
 | 
			
		||||
            val dbChapter = chapter.chapter
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user