diff --git a/src/components/transactions/TxDetails/index.tsx b/src/components/transactions/TxDetails/index.tsx index 005bbf049f..25cb46e68f 100644 --- a/src/components/transactions/TxDetails/index.tsx +++ b/src/components/transactions/TxDetails/index.tsx @@ -30,6 +30,7 @@ import useWallet from '@/hooks/wallets/useWallet' import useIsWrongChain from '@/hooks/useIsWrongChain' import { DelegateCallWarning, UnsignedWarning } from '@/components/transactions/Warning' import Multisend from '@/components/transactions/TxDetails/TxData/DecodedData/Multisend' +import useSafeInfo from '@/hooks/useSafeInfo' export const NOT_AVAILABLE = 'n/a' @@ -122,10 +123,15 @@ const TxDetails = ({ txDetails?: TransactionDetails // optional }): ReactElement => { const chainId = useChainId() + const { safe } = useSafeInfo() - const [txDetailsData, error, loading] = useAsync(async () => { - return txDetails || getTransactionDetails(chainId, txSummary.id) - }, [txDetails, chainId, txSummary.id]) + const [txDetailsData, error, loading] = useAsync( + async () => { + return txDetails || getTransactionDetails(chainId, txSummary.id) + }, + [txDetails, chainId, txSummary.id, safe.txQueuedTag], + false, + ) return (
diff --git a/src/components/transactions/TxSigners/index.tsx b/src/components/transactions/TxSigners/index.tsx index e494ec843d..43b44387da 100644 --- a/src/components/transactions/TxSigners/index.tsx +++ b/src/components/transactions/TxSigners/index.tsx @@ -137,9 +137,7 @@ export const TxSigners = ({ : }> Confirmations{' '} - - ({`${confirmationsCount} of ${detailedExecutionInfo.confirmationsRequired}`}) - + ({`${confirmationsCount} of ${confirmationsRequired}`}) {!hideConfirmations && confirmations.map(({ signer }) => getConfirmationStep(signer, signer.value))}