From 511412e1c5e9203b7d6eea5df65f6dcda3ebe88b Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 23 Jan 2025 11:32:44 -0500 Subject: [PATCH] Fix target recipient for SN update message. --- .../securesms/conversation/ConversationUpdateItem.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationUpdateItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationUpdateItem.java index f8346cbe70..92c8771a56 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationUpdateItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationUpdateItem.java @@ -742,7 +742,9 @@ public final class ConversationUpdateItem extends FrameLayout return; } - IdentityUtil.getRemoteIdentityKey(getContext(), messageRecord.getToRecipient()).addListener(new ListenableFuture.Listener<>() { + Recipient recipient = messageRecord.isIdentityUpdate() ? messageRecord.getFromRecipient() : messageRecord.getToRecipient(); + + IdentityUtil.getRemoteIdentityKey(getContext(), recipient).addListener(new ListenableFuture.Listener<>() { @Override public void onSuccess(Optional result) { if (result.isPresent()) {