Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard users lose focus after popup #1074

Closed
3 tasks done
Tracked by #1060
sydneywalcoff opened this issue Nov 15, 2023 · 0 comments · Fixed by #1164 or #1202
Closed
3 tasks done
Tracked by #1060

Keyboard users lose focus after popup #1074

sydneywalcoff opened this issue Nov 15, 2023 · 0 comments · Fixed by #1164 or #1202
Assignees
Labels
feature: accessibility front-end type of development task relating to the website issue level I: request Smallest type of issue; Typically can be completed by one person priority: high role: development anything related to code size: 2pt Can be done in 7-12 hours

Comments

@sydneywalcoff
Copy link
Member

sydneywalcoff commented Nov 15, 2023

Overview

While navigating the site by keyboard, the focus resets when a user closes the affirmation/popup. A keyboard user could be deeply inconvenienced by this and it could stop them from finishing the letter generator.

Action Items

  • navigate the website using your keyboard to recreate the issue (and get a sense for how keyboard users navigate)
  • research why dialog resets the focus
  • fix so that focus moves from affirmation button to next page rather than resetting to browser address bar

Resources/Instructions

How keyboard users navigate websites

@sydneywalcoff sydneywalcoff added the front-end type of development task relating to the website label Jan 14, 2024
@hasham-qaiser hasham-qaiser linked a pull request Feb 19, 2024 that will close this issue
@sydneywalcoff sydneywalcoff added the issue level I: request Smallest type of issue; Typically can be completed by one person label Mar 5, 2024
sydneywalcoff added a commit that referenced this issue Mar 7, 2024
@sydneywalcoff sydneywalcoff mentioned this issue Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: accessibility front-end type of development task relating to the website issue level I: request Smallest type of issue; Typically can be completed by one person priority: high role: development anything related to code size: 2pt Can be done in 7-12 hours
Projects
Development

Successfully merging a pull request may close this issue.

3 participants