diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/updates/UpdatesScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/updates/UpdatesScreenModel.kt index d49ce0e2e..1fe8980a6 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/updates/UpdatesScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/updates/UpdatesScreenModel.kt @@ -430,6 +430,12 @@ class UpdatesScreenModel( } listOf(header) + mangaItems } + .distinctBy { + when (it) { + is UpdatesUiModel.Header -> it.hashCode() + is UpdatesUiModel.Item -> "${it.item.update.mangaId}-${it.item.update.chapterId}" + } + } // KMK <-- } }