diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt index 8015fffa9..f2fbd0d74 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt @@ -707,7 +707,12 @@ class ReaderViewModel @JvmOverloads constructor( it.chapterNumber.toFloat() == readerChapter.chapter.chapter_number } .ifEmpty { null } - ?.also { setReadStatus.await(true, *it.toTypedArray()) } + ?.also { + setReadStatus.await(true, *it.toTypedArray()) + it.forEach { chapter -> + deleteChapterIfNeeded(ReaderChapter(chapter)) + } + } } if (manga?.isEhBasedManga() == true) { viewModelScope.launchNonCancellable {