diff --git a/app/src/main/java/org/futo/circles/feature/people/list/PeopleAdapter.kt b/app/src/main/java/org/futo/circles/feature/people/list/PeopleAdapter.kt index 5a7c5aaae12dc893fcb815824ed05ffe4a356f2d..9f2539a2f70a9b45feb6c0d3a3be5a9451d5cf43 100644 --- a/app/src/main/java/org/futo/circles/feature/people/list/PeopleAdapter.kt +++ b/app/src/main/java/org/futo/circles/feature/people/list/PeopleAdapter.kt @@ -12,7 +12,8 @@ class PeopleAdapter( private val onOpenRequestsClicked: () -> Unit ) : BaseRvAdapter<PeopleListItem, PeopleViewHolder>(PayloadIdEntityCallback { old, new -> if (new is PeopleUserListItem && old is PeopleUserListItem) { - PeopleUserListItemPayload(user = new.user.takeIf { it != old.user }) + if (new.isIgnored != old.isIgnored) null + else PeopleUserListItemPayload(user = new.user.takeIf { it != old.user }) } else null }) {