Consider sort direction when resuming (fixes #4909)

This commit is contained in:
arkon 2021-04-21 17:38:46 -04:00
parent 6676490e09
commit 8882cd4787

View File

@ -474,7 +474,12 @@ class MangaPresenter(
* Returns the next unread chapter or null if everything is read. * Returns the next unread chapter or null if everything is read.
*/ */
fun getNextUnreadChapter(): ChapterItem? { fun getNextUnreadChapter(): ChapterItem? {
return chapters.sortedWith(getChapterSort()).findLast { !it.read } val chapters = chapters.sortedWith(getChapterSort())
return if (sortDescending()) {
return chapters.findLast { !it.read }
} else {
chapters.find { !it.read }
}
} }
/** /**