diff --git a/lib/new-ui/pages/swap_page.dart b/lib/new-ui/pages/swap_page.dart index c3b88bfd8..2e4ab06de 100644 --- a/lib/new-ui/pages/swap_page.dart +++ b/lib/new-ui/pages/swap_page.dart @@ -390,6 +390,8 @@ class _NewSwapPageState extends State { final isCurrentTypeWallet = exchangeViewModel.useSameWalletAddress(currency); if (key == depositKey && !isCurrentTypeWallet) exchangeViewModel.isSendFromExternal = true; + if (key == depositKey && isCurrentTypeWallet) exchangeViewModel.isSendFromExternal = false; + key.currentState!.changeSelectedCurrency(currency);