diff --git a/CHANGELOG.md b/CHANGELOG.md index a13a2d418..93b2c412e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co ## [Unreleased] ### 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 ea7c17bc4..04b04bf13 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 @@ -1334,6 +1334,7 @@ class MangaScreenModel( */ fun markChaptersRead(chapters: List, read: Boolean) { toggleAllSelection(false) + if (chapters.isEmpty()) return screenModelScope.launchIO { setReadStatus.await( read = read,