mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix reader menu appearing then disappearing in webtoon viewer when there is no next chapter (#7115)
(cherry picked from commit 6580f5771f)
			
			
This commit is contained in:
		| @@ -103,6 +103,12 @@ class WebtoonViewer(val activity: ReaderActivity, val isContinuous: Boolean = tr | ||||
|                             activity.requestPreloadChapter(firstItem.to) | ||||
|                         } | ||||
|                     } | ||||
|  | ||||
|                     val lastIndex = layoutManager.findLastEndVisibleItemPosition() | ||||
|                     val lastItem = adapter.items.getOrNull(lastIndex) | ||||
|                     if (lastItem is ChapterTransition.Next && lastItem.to == null) { | ||||
|                         activity.showMenu() | ||||
|                     } | ||||
|                 } | ||||
|             }, | ||||
|         ) | ||||
| @@ -216,9 +222,6 @@ class WebtoonViewer(val activity: ReaderActivity, val isContinuous: Boolean = tr | ||||
|         if (toChapter != null) { | ||||
|             logcat { "Request preload destination chapter because we're on the transition" } | ||||
|             activity.requestPreloadChapter(toChapter) | ||||
|         } else if (transition is ChapterTransition.Next) { | ||||
|             // No more chapters, show menu because the user is probably going to close the reader | ||||
|             activity.showMenu() | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user