Respect hidden missing chapter indicators in chapter headers (#4039)

Closes #4039
Fixes #2430
This commit is contained in:
Jammo
2026-10-10 17:36:20 +06:00
committed by AntsyLich
parent be44a81fb6
commit adc9ee74ec
@@ -422,7 +422,11 @@ private fun MangaScreenSmallImpl(
key = MangaScreenItem.CHAPTER_HEADER, key = MangaScreenItem.CHAPTER_HEADER,
contentType = MangaScreenItem.CHAPTER_HEADER, contentType = MangaScreenItem.CHAPTER_HEADER,
) { ) {
val missingChapterCount = remember(chapters) { val missingChapterCount = remember(chapters, state.hideMissingChapters) {
if (state.hideMissingChapters) {
return@remember 0
}
chapters.map { it.chapter.chapterNumber }.missingChaptersCount() chapters.map { it.chapter.chapterNumber }.missingChaptersCount()
} }
ChapterHeader( ChapterHeader(
@@ -659,7 +663,11 @@ fun MangaScreenLargeImpl(
key = MangaScreenItem.CHAPTER_HEADER, key = MangaScreenItem.CHAPTER_HEADER,
contentType = MangaScreenItem.CHAPTER_HEADER, contentType = MangaScreenItem.CHAPTER_HEADER,
) { ) {
val missingChapterCount = remember(chapters) { val missingChapterCount = remember(chapters, state.hideMissingChapters) {
if (state.hideMissingChapters) {
return@remember 0
}
chapters.map { it.chapter.chapterNumber }.missingChaptersCount() chapters.map { it.chapter.chapterNumber }.missingChaptersCount()
} }
ChapterHeader( ChapterHeader(