From 4db961b6bf4ed4c47a4f92ede09bf79b87410d69 Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Fri, 14 Aug 2026 12:23:50 -0400 Subject: [PATCH] Load identity record when viewing safety number. --- .../conversation/individual/IndividualSettingsViewModel.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/individual/IndividualSettingsViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/individual/IndividualSettingsViewModel.kt index c9de694850..5707cf1ee7 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/individual/IndividualSettingsViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/conversation/individual/IndividualSettingsViewModel.kt @@ -177,7 +177,9 @@ class IndividualSettingsViewModel( _actions.send(ConversationSettingsAction.AddContact(state.recipient)) } IndividualSettingsEvent.ViewSafetyNumberClicked -> { - _actions.send(ConversationSettingsAction.ShowSafetyNumber(state.identityRecord)) + val identityRecord = repository.getIdentity(recipientId) + _state.update { it.copy(identityRecord = identityRecord) } + _actions.send(ConversationSettingsAction.ShowSafetyNumber(identityRecord)) } is IndividualSettingsEvent.SharedMediaClicked -> { _actions.send(sharedMediaClickAction(event.mediaRecord, event.isLtr))