Steadier Sign-in and Fewer Rate Stalls
A round of fixes to signing in, switching accounts, and fetching rates in the desktop app.
A set of fixes aimed at the moments where the desktop app used to leave you waiting or showing the wrong thing.
- Signing in can be cancelled, waiting on the sign-in window is no longer a dead end, and you can move the window while you wait.
- The right account, every time, switching accounts no longer briefly shows data belonging to the previous one.
- Rates stop stalling, duplicate rate requests that used to trip a rate limit are no longer sent, so quotes come back instead of hanging.
- Clearer failures, an account that cannot load now says so rather than sitting on a spinner.