Fix a rare crash when invoking "Mark previous as read" action

Closes #1421
This commit is contained in:
AntsyLich 2024-10-31 19:08:11 +06:00
parent 22d8aad598
commit f508d10ad1
No known key found for this signature in database
2 changed files with 2 additions and 0 deletions

View file

@ -16,6 +16,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co
### Fixed ### Fixed
- Fixed "currentTab was used multiple times" - Fixed "currentTab was used multiple times"
- Fixed a rare crash when invoking "Mark previous as read" action
### Improved ### 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)) - 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))

View file

@ -730,6 +730,7 @@ class MangaScreenModel(
*/ */
fun markChaptersRead(chapters: List<Chapter>, read: Boolean) { fun markChaptersRead(chapters: List<Chapter>, read: Boolean) {
toggleAllSelection(false) toggleAllSelection(false)
if (chapters.isEmpty()) return
screenModelScope.launchIO { screenModelScope.launchIO {
setReadStatus.await( setReadStatus.await(
read = read, read = read,