vmware-archive / clarity

Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.
http://clarity.design
MIT License
6.43k stars 763 forks source link

[A11Y] User is unable to navigate between the datagrid single action menu items using the up/down arrow keys #6566

Closed KingMario closed 2 years ago

KingMario commented 2 years ago

Describe the bug

User is unable to navigate between the datagrid single action menu items using the up/down arrow keys.

How to reproduce

Steps to reproduce the behavior:

  1. Go to https://stackblitz.com/edit/clarity-light-theme-v5-datagrid-simple?file=src%2Fapp%2Fapp.component.html
  2. Click on the vertical '...' of each row of the datagrid
  3. See if user can navigate between the actions of the actions menu

Expected behavior

According to https://www.w3.org/WAI/GL/wiki/Using_ARIA_menus#Keyboard_Actions_if_focus_is_on_a_menu_item, user should be able to navigate between the actions using the up/donw arrow keys.

Versions

Clarity project:

Clarity version:

Framework:

gnomeontherun commented 2 years ago

@KingMario are these issues tracked by our internal a11y team? If so that is where we review and triage issues so we don't have duplicate issues. If they are not tracked by our a11y team, they should be. Adding @scroniser for visibility.

Jinnie commented 2 years ago

This is internally tracked

github-actions[bot] commented 2 years ago

Hi there 👋, this is an automated message. To help Clarity keep track of discussions, we automatically lock closed issues after 14 days. Please look for another open issue or open a new issue with updated details and reference this one as necessary.