mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +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