Open danjm opened 5 years ago
relates to https://github.com/MetaMask/metamask-extension/issues/5143 https://github.com/MetaMask/metamask-extension/issues/4496 https://github.com/MetaMask/metamask-extension/issues/2636 https://github.com/MetaMask/metamask-extension/issues/1483
as a bare minimum we shouldn't show the "Connecting..." spinner on top of onboarding or the unlock screen
noting this has come up a couple times through support and I've experienced it myself several times this week on the unlock screen.
Add a persistent orange banner that says "You are offline" when user is not online.
relates to https://github.com/MetaMask/metamask-extension/pull/5854 as well
This is currently fixed for default networks, but not for custom networks so I'm keeping this open.
Add a persistent orange banner that says "You are offline" when user is not online.
I like this idea, and it also give us room to contemplate the spectrum of connectivity users can experience (which is not only boolean).
I'm exploring options here. They all include users' ability to continue using the app with a non dismissable warning.
Mobile related issue https://github.com/MetaMask/metamask-mobile/issues/3433
During the first time flow, if users can't connect to a network, they get an infinite spinner that blocks them from further action.
We should allow users to do as much as possible without any network connection, while continuously attempting to connect in the background.
Once connection is absolutely necessary, and if Metamask is still attempting to connect, we should give the user an action to take (even if that is just 'please wait')
Alongside this we should investigate to see if there are any bugs that are causing more network loading spinners than necessary.