From 674966139f2964f931a0a53f7bb022711c543c47 Mon Sep 17 00:00:00 2001
From: Stanley Yuen <102275989+stanleyyconsensys@users.noreply.github.com>
Date: Fri, 7 Aug 2026 11:11:56 +0800
Subject: [PATCH] fix: source account not show
---
.../ConfirmSignTransaction/ConfirmSignTransaction.tsx | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/packages/snap/src/ui/confirmation/views/ConfirmSignTransaction/ConfirmSignTransaction.tsx b/packages/snap/src/ui/confirmation/views/ConfirmSignTransaction/ConfirmSignTransaction.tsx
index dcbcc67..dcc9521 100644
--- a/packages/snap/src/ui/confirmation/views/ConfirmSignTransaction/ConfirmSignTransaction.tsx
+++ b/packages/snap/src/ui/confirmation/views/ConfirmSignTransaction/ConfirmSignTransaction.tsx
@@ -331,14 +331,15 @@ export const ConfirmSignTransaction = ({
`confirmation.transaction.${operationJson.type.toLowerCase()}` as LocalizedMessage,
)}
- {operationJson.explicitSource ? (
+ {/* Source - only show if it's not the same as the signer account address */}
+ {operationJson.source === address ? null : (
{t('confirmation.transaction.param.source')}
-
+
- ) : null}
+ )}
{showInvocationSummary ? (