-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Problem or use case
I have the app open, I wait a bit, the status icon at the top disappears, I get the impression that everything works, then I scan an unified invoice and it only allows me to send using the the savings/onchain funds.
I then go to App Status and I see that, while Electrum and LN node are connected, the channels (Lightning Connections) are still pending to become usable, showing non-green color. Once they're fully loaded and active, ie isUsable = true, then if I scan again app works as expected, and I get the option to pay using LN funds.
Proposed solution
Fix can be either:
2. Keep the icon as it is but then integrate the "waiting for lightning" screen in Send, so I am not presented with ONLY onchain send options when the wallet is expected to be able to receive LN funds.
- That screen should show until the channels are usable, and the user is able to send on LN.
Alternatives considered
- UI/UX change to not flag the app as ready while it's not yet ready to make LN payments if it's supposed to (ie. channels are there, not closed but not yet usable)
Additional context
Android has this: