ignore timeout exception

OmarHatem committed Mar 28, 2026 at 17:51 UTC 628bd9d45b3210301a408df0c0f47dffb60fdd37
4 files changed +3 -3
assets/new-ui/link_arrow.svg.vec
Binary files a/assets/new-ui/link_arrow.svg.vec and b/assets/new-ui/link_arrow.svg.vec differ
cw_bitcoin/lib/electrum_wallet_addresses.dart
+1 -1
@@ -892,7 +892,7 @@ abstract class ElectrumWalletAddressesBase extends WalletAddresses with Store {
892 }
893 } on SdkError_NetworkError catch (_) {
894 } on SdkError_SparkError catch (e) {
895 - if (!e.field0.contains("dns")) rethrow;
895 + if (!e.field0.contains("dns") && !e.field0.contains("TimedOut")) rethrow;
896 } finally {
897 lightningAddress ??= lightningWallet!.cachedAddress;
898 }
cw_bitcoin/lib/lightning/lightning_wallet.dart
+1 -1
@@ -154,7 +154,7 @@ class LightningWallet {
154 } on SdkError_NetworkError catch (_) {
155 return null;
156 } on SdkError_SparkError catch (e) {
157 - if (!e.field0.contains("dns")) rethrow;
157 + if (!e.field0.contains("dns") && !e.field0.contains("TimedOut")) rethrow;
158 return null;
159 }
160 }
lib/new-ui/pages/send_page.dart
+1 -1
@@ -639,7 +639,7 @@ class _NewSendPageState extends State<NewSendPage> {
639 output.setFiatAmount(amount);
640 }
641 } else {
642 - final isAll = context.mounted && amount != S.of(context).all;
642 + final isAll = mounted && amount != S.of(context).all;
643 if (output.sendAll && isAll) {
644 output.sendAll = false;
645 }