clients icon indicating copy to clipboard operation
clients copied to clipboard

Focus not given to Continue button on login page

Open warwickmm opened this issue 3 years ago • 0 comments

Steps To Reproduce

  1. Log out of the vault.
  2. 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

  1. ctrl+shift+L
  2. Type master password

Now, the flow is

  1. ctrl+shift+L
  2. Keep hitting tab until the continue button has focus
  3. enter
  4. 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.

warwickmm avatar Dec 17 '22 18:12 warwickmm