diff --git a/app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt b/app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt index 2ecaf411f..ad746cb56 100644 --- a/app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt @@ -338,7 +338,7 @@ private fun MangaScreenSmallImpl( selected.clear() }.takeIf { selected.size == 1 }, onDownloadClicked = { - onDownloadChapter!!(selected, ChapterDownloadAction.START) + onDownloadChapter!!(selected.toList(), ChapterDownloadAction.START) selected.clear() }.takeIf { onDownloadChapter != null && selected.any { it.downloadState != Download.State.DOWNLOADED } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt index 1a287e8e8..d84e3ec18 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt @@ -380,7 +380,7 @@ class MangaController : // SELECTION MODE ACTIONS private fun onDownloadChapters( - items: List, + items: List, action: ChapterDownloadAction, ) { viewScope.launch {