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

Table - ActionsColumn: a11y violation in actions menu when triggering modal #8971

Closed
jenny-s51 opened this issue Apr 18, 2023 · 0 comments · Fixed by #10179
Closed

Table - ActionsColumn: a11y violation in actions menu when triggering modal #8971

jenny-s51 opened this issue Apr 18, 2023 · 0 comments · Fixed by #10179
Assignees
Labels
Milestone

Comments

@jenny-s51
Copy link
Contributor

jenny-s51 commented Apr 18, 2023

Is this a new component or an extension of an existing one?

ActionsColumn

Describe the feature

When testing in ODH, this a11y violation was raised: https://docs.deque.com/issue-help/1.0.0/en/focus-modal-not-returned

If the consumer toggles a modal open via the actions menu kebab, the kebab is closed but it should remain open and the triggering element should retain focus when the modal is closed.

The focus MUST be purposely moved or set (via JavaScript) onto the appropriate element when the user's action requires a change of context or location for effective keyboard or touch interaction.

The focus MUST NOT become lost or reset to the top of the page, except when loading or re-loading a page.

TODO: Update the ActionsColumn dropdown logic to support the isOpen state on the kebab when an item is selected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants