Consider sort direction when downloading next n chapters (fixes #4916)
Cette révision appartient à :
Parent
8882cd4787
révision
41a747c7e7
1 fichiers modifiés avec 11 ajouts et 5 suppressions
|
@ -1004,11 +1004,17 @@ class MangaController :
|
|||
|
||||
// OVERFLOW MENU DIALOGS
|
||||
|
||||
private fun getUnreadChaptersSorted() = presenter.chapters
|
||||
.sortedWith(presenter.getChapterSort())
|
||||
.filter { !it.read && it.status == Download.State.NOT_DOWNLOADED }
|
||||
.distinctBy { it.name }
|
||||
.reversed()
|
||||
private fun getUnreadChaptersSorted(): List<ChapterItem> {
|
||||
val chapters = presenter.chapters
|
||||
.sortedWith(presenter.getChapterSort())
|
||||
.filter { !it.read && it.status == Download.State.NOT_DOWNLOADED }
|
||||
.distinctBy { it.name }
|
||||
return if (presenter.sortDescending()) {
|
||||
chapters.reversed()
|
||||
} else {
|
||||
chapters
|
||||
}
|
||||
}
|
||||
|
||||
private fun downloadChapters(choice: Int) {
|
||||
val chaptersToDownload = when (choice) {
|
||||
|
|
Référencer dans un nouveau ticket