Only preload pages without the image url
Cette révision appartient à :
Parent
34201bece1
révision
c803b91223
1 fichiers modifiés avec 3 ajouts et 1 suppressions
|
@ -183,7 +183,9 @@ public class ReaderPresenter extends BasePresenter<ReaderActivity> {
|
|||
int pagesToPreload = Math.min(pages.size(), 5);
|
||||
return Observable.from(pages)
|
||||
.take(pagesToPreload)
|
||||
.concatMap(source::getImageUrlFromPage)
|
||||
.concatMap(page -> page.getImageUrl() == null ?
|
||||
source.getImageUrlFromPage(page) :
|
||||
Observable.just(page))
|
||||
.doOnCompleted(this::stopPreloadingNextChapter);
|
||||
})
|
||||
.subscribeOn(Schedulers.io())
|
||||
|
|
Référencer dans un nouveau ticket