Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

Use onBackpressureLatest for chapter/page download observables (maybe fixes #3229)

Cette révision appartient à :
arkon 2020-05-30 18:20:19 -04:00
Parent a23d5ab734
révision 759795940b

Voir le fichier

@ -191,7 +191,7 @@ class Downloader(
},
5
)
.onBackpressureBuffer()
.onBackpressureLatest()
.observeOn(AndroidSchedulers.mainThread())
.subscribe(
{
@ -300,6 +300,7 @@ class Downloader(
// Start downloading images, consider we can have downloaded images already
// Concurrently do 5 pages at a time
.flatMap({ page -> getOrDownloadImage(page, download, tmpDir) }, 5)
.onBackpressureLatest()
// Do when page is downloaded.
.doOnNext { notifier.onProgressChange(download) }
.toList()