diff --git a/assets/new-ui/link_arrow.svg.vec b/assets/new-ui/link_arrow.svg.vec index 23119558e..fc4d2e236 100644 Binary files a/assets/new-ui/link_arrow.svg.vec and b/assets/new-ui/link_arrow.svg.vec differ diff --git a/cw_bitcoin/lib/electrum_wallet_addresses.dart b/cw_bitcoin/lib/electrum_wallet_addresses.dart index 84ba5be6a..9c1620a8e 100644 --- a/cw_bitcoin/lib/electrum_wallet_addresses.dart +++ b/cw_bitcoin/lib/electrum_wallet_addresses.dart @@ -892,7 +892,7 @@ abstract class ElectrumWalletAddressesBase extends WalletAddresses with Store { } } on SdkError_NetworkError catch (_) { } on SdkError_SparkError catch (e) { - if (!e.field0.contains("dns")) rethrow; + if (!e.field0.contains("dns") && !e.field0.contains("TimedOut")) rethrow; } finally { lightningAddress ??= lightningWallet!.cachedAddress; } diff --git a/cw_bitcoin/lib/lightning/lightning_wallet.dart b/cw_bitcoin/lib/lightning/lightning_wallet.dart index bfc5647f0..a386d529d 100644 --- a/cw_bitcoin/lib/lightning/lightning_wallet.dart +++ b/cw_bitcoin/lib/lightning/lightning_wallet.dart @@ -154,7 +154,7 @@ class LightningWallet { } on SdkError_NetworkError catch (_) { return null; } on SdkError_SparkError catch (e) { - if (!e.field0.contains("dns")) rethrow; + if (!e.field0.contains("dns") && !e.field0.contains("TimedOut")) rethrow; return null; } } diff --git a/lib/new-ui/pages/send_page.dart b/lib/new-ui/pages/send_page.dart index b27bf8293..246010854 100644 --- a/lib/new-ui/pages/send_page.dart +++ b/lib/new-ui/pages/send_page.dart @@ -639,7 +639,7 @@ class _NewSendPageState extends State { output.setFiatAmount(amount); } } else { - final isAll = context.mounted && amount != S.of(context).all; + final isAll = mounted && amount != S.of(context).all; if (output.sendAll && isAll) { output.sendAll = false; }