From 226321f334f784b415c55d855147db7817cd6c8f Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Thu, 31 Oct 2024 19:08:11 +0600 Subject: [PATCH] Fix a rare crash when invoking "Mark previous as read" action Closes #1421 (cherry picked from commit f508d10ad13560d7316df8642bc93fe66c05b9a8) # Conflicts: # CHANGELOG.md --- .../main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt index 005318d27..dc157fb11 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt @@ -1263,6 +1263,7 @@ class MangaScreenModel( */ fun markChaptersRead(chapters: List, read: Boolean) { toggleAllSelection(false) + if (chapters.isEmpty()) return screenModelScope.launchIO { setReadStatus.await( read = read,