diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt index 8631f15f0c..44b137c3cd 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt @@ -358,7 +358,7 @@ class LibraryUpdateService( val newChapters = syncChaptersWithSource(db, fetchedChapters, manga, source).first if (newChapters.isNotEmpty()) { if (downloadNew && (categoriesToDownload.isEmpty() || manga.category in categoriesToDownload)) { - downloadChapters(manga, newChapters) + downloadChapters(manga, newChapters.sortedBy { it.chapter_number }) hasDownloads = true } newUpdates.add(manga to newChapters.toTypedArray())