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 88ab58bfc9..07b296b787 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 @@ -63,9 +63,10 @@ object RecipientPreference { private var recipient: Recipient? = null private var canSetMemberLabel: Boolean = false + private var memberLabel: StyledMemberLabel? = null private val recipientObserver = Observer { recipient -> - onRecipientChanged(recipient = recipient, memberLabel = null, canSetMemberLabel = canSetMemberLabel) + onRecipientChanged(recipient = recipient, memberLabel = memberLabel, canSetMemberLabel = canSetMemberLabel) } override fun bind(model: Model) { @@ -82,6 +83,7 @@ object RecipientPreference { } canSetMemberLabel = model.canSetMemberLabel + memberLabel = model.memberLabel if (model.lifecycleOwner != null) { observeRecipient(model.lifecycleOwner, model.recipient)