fix receive option switching after ln invoice is generated (#3119)

This commit is contained in:
malik1004x
2026-03-21 01:05:08 +01:00
committed by GitHub
parent 2d034091ff
commit 44d61e828e
@@ -197,7 +197,7 @@ abstract class WalletAddressListViewModelBase extends WalletChangeListenerViewMo
amount: _amount,
contractAddress: (tokenCurrency as Erc20Token).contractAddress);
}
if (_lnPaymentRequest != null) return _lnPaymentRequest!;
if (isLightning && _lnPaymentRequest != null) return _lnPaymentRequest!;
return wallet.walletAddresses.getPaymentUri(_amount);
}
@@ -550,7 +550,7 @@ abstract class WalletAddressListViewModelBase extends WalletChangeListenerViewMo
wallet.type == WalletType.bitcoin && bitcoin!.hasSelectedSilentPayments(wallet);
@computed
bool get isLightning => wallet.type == WalletType.bitcoin && (uri is LightningPaymentRequest);
bool get isLightning => wallet.type == WalletType.bitcoin && (wallet.walletAddresses.getPaymentUri(_amount) is LightningPaymentRequest);
@computed
bool get isZCashTransparent {