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 Navigation - Home]: The keyboard focus order is incorrect on the home page. #66243

Open
Tracked by #65701
natellium opened this issue Apr 11, 2023 · 3 comments
Labels
area/navigation MAS prio/future Used by the dashboards squad to prioritise their backlog team/grafana-dashboards Dashboards squad type/accessibility Accessibility problem / enhancement wcag/2.4.3 Focus order preserves meaning and operability

Comments

@natellium
Copy link
Contributor

User Experience:

It would be difficult for the Keyboard dependent users who navigate the application sequentially and expect the focus order to be consistent with the sequential reading order. It will make the users confused if the same screen opens twice while activating different controls.

Repro Steps:

Open #Url: https://play.grafana.org/ Sign in with valid credentials. "Home" page appears. Navigate the page. Navigate the header controls such as "Add Panel" and select it. Navigate the "Add panel" pop-up. Verify the issue.

Actual Result: The keyboard focus order is incorrect on the home page.

Observation: On selecting the "Add panel" button, the keyboard focus does not move to the "Add panel" pop-up. It remains on the "Add panel" button. From the "Add panel" button it takes 7 tabs it moves to the "Add panel" pop-up.

Expected Result:

The keyboard focus order should be correct on the Home page.
Solution: On selecting the "Add panel" button, the keyboard focus should move to the "Add panel" pop-up.
Note: Same issue exists with Absolute time range blade. Same issue exits in the "Explore" page i.e After navigating all the controls, focus is moving to expanded tooltip information instead of directly moving to the tool tip after expanding the 'Click to show description' button. Same issue exists under 'Delete' pop up. Same issue exists under Alert rules tab.

Severity

SEV2

@joshhunt
Copy link
Contributor

This possibly has been resolved with the changes to the dashboards Add menu, but we'll let @grafana/dashboards-squad verify

@mgifford
Copy link

Always nice to have the visual for this from Accessibility Insight's TabStop interface. There are other tools too, but this really helps show problems for keyboard only users.

@natellium
Copy link
Contributor Author

The Add panel issue is solved from 9.5 onwards. @polibb Do you think we should create independent issues for the ones in the note?

Same issue exists with Absolute time range blade. Same issue exits in the "Explore" page i.e After navigating all the controls, focus is moving to expanded tooltip information instead of directly moving to the tool tip after expanding the 'Click to show description' button. Same issue exists under 'Delete' pop up. Same issue exists under Alert rules tab.

@ckbedwell ckbedwell added the wcag/2.4.3 Focus order preserves meaning and operability label Jun 5, 2023
@natellium natellium added the team/grafana-dashboards Dashboards squad label Jun 23, 2023
@natellium natellium added the prio/future Used by the dashboards squad to prioritise their backlog label Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/navigation MAS prio/future Used by the dashboards squad to prioritise their backlog team/grafana-dashboards Dashboards squad type/accessibility Accessibility problem / enhancement wcag/2.4.3 Focus order preserves meaning and operability
Projects
Status: 📝 Backlog
Development

No branches or pull requests

5 participants