Skip to content

Login screen password toggle loses focus with keyboard interaction #119

Open
campb303 opened this issue Nov 15, 2020 · 2 comments
Open

Login screen password toggle loses focus with keyboard interaction #119

campb303 opened this issue Nov 15, 2020 · 2 comments
Assignees
Labels
bug An issue that results in webqueue2 breaking handoff Issues that will not be fixed by the first webqueue2 team (after 7/16/21)

Comments

@campb303
Copy link
Collaborator

When the show password toggle is changed via keyboard, focus moves to the document body instead of staying on the password toggle. Currently, one can press tab to re-focus the password toggle but the toggle should remain focused.

@campb303 campb303 added bug An issue that results in webqueue2 breaking frontend labels Nov 15, 2020
@campb303 campb303 added this to the v1 milestone Nov 15, 2020
@campb303 campb303 self-assigned this Nov 15, 2020
@campb303
Copy link
Collaborator Author

I believe this behavior comes from some component that wraps the IconButton as the behavior is not consistent with other IconButtons like the dark mode toggle. The MUI demo for TextField input adornments demo shows the wrapping components.

This could be addressed by either disabling the modifying behavior or overriding it with key* event listeners that refocus the password toggle if the key is Space.

@campb303 campb303 removed their assignment Jan 5, 2021
@campb303 campb303 added the high-priority Needs immediate extra focus label Feb 5, 2021
@campb303 campb303 self-assigned this Feb 5, 2021
@campb303 campb303 modified the milestones: v1-proof-of-concept, v2-production-ready-read-only Feb 5, 2021
@campb303 campb303 removed the frontend label Mar 17, 2021
@campb303 campb303 removed the high-priority Needs immediate extra focus label Mar 29, 2021
@campb303 campb303 removed this from the production-ready-read-only milestone Jul 6, 2021
@campb303 campb303 added the handoff Issues that will not be fixed by the first webqueue2 team (after 7/16/21) label Jul 28, 2021
@campb303
Copy link
Collaborator Author

This will not be completed by the current team.

Sign in to join this conversation on GitHub.
Labels
bug An issue that results in webqueue2 breaking handoff Issues that will not be fixed by the first webqueue2 team (after 7/16/21)
Projects
None yet
Development

No branches or pull requests

1 participant