diff --git a/screen/wallets/WalletsList.tsx b/screen/wallets/WalletsList.tsx index 16184e7d7..3774f3b89 100644 --- a/screen/wallets/WalletsList.tsx +++ b/screen/wallets/WalletsList.tsx @@ -471,7 +471,9 @@ const WalletsList: React.FC = () => { const sectionListKeyExtractor = useCallback((item: any, index: any) => { if (typeof item === 'string') return item; - return item?.hash || item?.txid || `${item}${index}`; + const txKey = item?.hash || item?.txid; + if (txKey && item?.walletID) return `${txKey}_${item.walletID}`; + return txKey || `${item}${index}`; }, []); const refreshProps = isDesktop || isElectrumDisabled ? {} : { refreshing: isLoading, onRefresh };