Focus not given to Continue button on login page
Steps To Reproduce
- Log out of the vault.
- Attempt to log in by either clicking on the Bitwarden extension icon, or hitting ctrl+shift+L to open the login tab
Expected Result
The "Continue" button should be focused so that one can simply hit enter to proceed to the next page.
Actual Result
One has to hit tab twice to give focus to the the "Continue" button.
Screenshots or Videos
No response
Additional Context
In previous versions, one could hit ctrl+shift+L to bring up the login page and just start typing their master password. In other words, the previous flow was
- ctrl+shift+L
- Type master password
Now, the flow is
- ctrl+shift+L
- Keep hitting tab until the continue button has focus
- enter
- Type master password
#3800 described a related flow issue where the master password field was not given focus. After the username/password pages were split in 2022.12.0, that issue was fixed and the master password field on the second page is given focus. However, focus is not given to any element on the first username page. I imagine that most of the time, a user wants to proceed to the password page without changing the email/login so giving the "Continue" button focus would streamline the login process.
Note that this issue occurs when using ctrl+shift+L to bring up the login tab, and when clicking on the extension icon to log in.
Operating System
Linux
Operating System Version
6.0.11-arch1-1
Web Browser
Brave
Browser Version
1.46.140 Chromium: 108.0.5359.99 (Official Build) (64-bit)
Build Version
2022.12.0
Issue Tracking Info
- [X] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.