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 fixes for enhanced quiz management #12148

Open
marcellamaki opened this issue May 9, 2024 · 0 comments
Open

Keyboard Navigation fixes for enhanced quiz management #12148

marcellamaki opened this issue May 9, 2024 · 0 comments
Assignees
Labels
DEV: frontend P0 - critical Priority: Release blocker or regression TAG: a11y Affecting accessibility

Comments

@marcellamaki
Copy link
Member

marcellamaki commented May 9, 2024

Originally posted by @radinamatic in #12111 (comment)

Keyboard navigation issues

  • When focusing to select the Edit section option and pressing Enter, the drop-down remains visible even after the side panel with Section settings is opened.

    floatting-dropdown
  • When focusing the Change resources button, pressing Enter and selecting resources to perform the change, when the work in that side panel is completed, whether user presses the focused Save changes button, or they decide to abandon and focus the Back ⬅️ button, the focus should return to Change resources button that initiated that whole workflow. As of now, the Close ✖️ button in the upper right corner is focused Instead.

  • By the same logic, if the Options button opens the Section settings, when that side panel is closed, the focus should return to the Options button.

  • The Section order section inside Section settings 🙃 is not keyboard navigable: the focus jumps right over it and lands on the Delete section button.

    jump

  • The 🔽 and 🔼 buttons to reorder questions by keyboard are focusable, but they do not work, nothing happens after pressing either Enter or Space. Not sure if that is because the whole accordion is not working in this asset...

@marcellamaki marcellamaki added P0 - critical Priority: Release blocker or regression TAG: a11y Affecting accessibility DEV: frontend labels May 9, 2024
@marcellamaki marcellamaki self-assigned this May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DEV: frontend P0 - critical Priority: Release blocker or regression TAG: a11y Affecting accessibility
Projects
None yet
Development

No branches or pull requests

1 participant