mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Increase next chapter preload threshold to last 5 pages
This commit is contained in:
		| @@ -158,8 +158,8 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer { | ||||
|         Timber.d("onReaderPageSelected: ${page.number}/${pages.size}") | ||||
|         activity.onPageSelected(page) | ||||
|  | ||||
|         // Preload next chapter once we're within the last 3 pages of the current chapter | ||||
|         val inPreloadRange = pages.size - page.number < 3 | ||||
|         // Preload next chapter once we're within the last 5 pages of the current chapter | ||||
|         val inPreloadRange = pages.size - page.number < 5 | ||||
|         if (inPreloadRange && allowPreload && page.chapter == adapter.currentChapter) { | ||||
|             Timber.d("Request preload next chapter because we're at page ${page.number} of ${pages.size}") | ||||
|             adapter.nextTransition?.to?.let { | ||||
|   | ||||
| @@ -167,8 +167,8 @@ class WebtoonViewer(val activity: ReaderActivity, val isContinuous: Boolean = tr | ||||
|         Timber.d("onPageSelected: ${page.number}/${pages.size}") | ||||
|         activity.onPageSelected(page) | ||||
|  | ||||
|         // Preload next chapter once we're within the last 3 pages of the current chapter | ||||
|         val inPreloadRange = pages.size - page.number < 3 | ||||
|         // Preload next chapter once we're within the last 5 pages of the current chapter | ||||
|         val inPreloadRange = pages.size - page.number < 5 | ||||
|         if (inPreloadRange && allowPreload && page.chapter == adapter.currentChapter) { | ||||
|             Timber.d("Request preload next chapter because we're at page ${page.number} of ${pages.size}") | ||||
|             val nextItem = adapter.items.getOrNull(adapter.items.size - 1) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user