diff --git a/CHANGELOG.md b/CHANGELOG.md index cf41c076e..0f0288246 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co ### Fixed - Fixed "currentTab was used multiple times" +- Fixed a rare crash when invoking "Mark previous as read" action ### Improved - Bangumi search now shows the score and summary of a search result ([@MajorTanya](https://github.com/MajorTanya)) ([#1396](https://github.com/mihonapp/mihon/pull/1396)) 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 f05d71392..53665552d 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 @@ -730,6 +730,7 @@ class MangaScreenModel( */ fun markChaptersRead(chapters: List, read: Boolean) { toggleAllSelection(false) + if (chapters.isEmpty()) return screenModelScope.launchIO { setReadStatus.await( read = read,