From 3c489ad2479aa0a9ce3c083f23140f20b4f0ee99 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 25 Jun 2021 11:16:53 -0300 Subject: [PATCH] Check admin status in areContentsTheSame. --- .../settings/conversation/preferences/RecipientPreference.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/preferences/RecipientPreference.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/preferences/RecipientPreference.kt index b67bbd4263..c1ca84c201 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/preferences/RecipientPreference.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/preferences/RecipientPreference.kt @@ -29,7 +29,9 @@ object RecipientPreference { } override fun areContentsTheSame(newItem: Model): Boolean { - return super.areContentsTheSame(newItem) && recipient.hasSameContent(newItem.recipient) + return super.areContentsTheSame(newItem) && + recipient.hasSameContent(newItem.recipient) && + isAdmin == newItem.isAdmin } }