From b7168f23a66632761956c9547058c012a7d9dd37 Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Wed, 3 Jan 2024 14:09:55 +0200 Subject: [PATCH] Fix ignore update on people page --- .../java/org/futo/circles/feature/people/list/PeopleAdapter.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 5a7c5aaae..9f2539a2f 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 }) { -- GitLab