chore(source-feed): Also hide entries already in library (#985)

This commit is contained in:
Cuong-Tran 2025-06-06 10:08:54 +07:00 committed by GitHub
parent a843918e7f
commit 2661122d9a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -221,6 +221,10 @@ open class SourceFeedScreenModel(
.toImmutableList()
}
// KMK -->
private val hideInLibraryFeedItems = sourcePreferences.hideInLibraryFeedItems().get()
// KMK <--
/**
* Initiates get manga per feed.
*/
@ -252,6 +256,9 @@ open class SourceFeedScreenModel(
page.map { it.toDomainManga(source.id) }
.distinctBy { it.url }
.let { networkToLocalManga(it) }
// KMK -->
.filter { !hideInLibraryFeedItems || !it.favorite }
// KMK <--
}
mutableState.update { state ->