mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Trying to fix a backpressure isue
This commit is contained in:
		| @@ -57,6 +57,7 @@ public class DownloadPresenter extends BasePresenter<DownloadFragment> { | ||||
|                 })); | ||||
|  | ||||
|         add(pageProgressSubscription = downloadQueue.getProgressObservable() | ||||
|                 .onBackpressureBuffer() | ||||
|                 .observeOn(AndroidSchedulers.mainThread()) | ||||
|                 .subscribe(view::updateDownloadedPages)); | ||||
|     } | ||||
|   | ||||
| @@ -79,7 +79,8 @@ public class ReaderPresenter extends BasePresenter<ReaderActivity> { | ||||
|                 next -> {}, | ||||
|                 error -> Timber.e("Error fetching images")); | ||||
|  | ||||
|         startable(GET_ADJACENT_CHAPTERS, this::getAdjacentChaptersObservable); | ||||
|         startableLatestCache(GET_ADJACENT_CHAPTERS, this::getAdjacentChaptersObservable, | ||||
|                 (view, pair) -> view.onAdjacentChapters(pair.first, pair.second)); | ||||
|  | ||||
|         startable(RETRY_IMAGES, this::getRetryPageObservable); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user