IgniteUI / igniteui-webcomponents

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.
https://www.infragistics.com/products/ignite-ui-web-components
Other
121 stars 4 forks source link

Dropdown accessibility improvements #475

Open desig9stein opened 2 years ago

desig9stein commented 2 years ago

Description

The screen reader does not read any of the items inside the dropdown.

desig9stein commented 1 month ago

Still reproducible: When you open the dropdown, it reads all the item values, including the headers if available. However, it doesn't tell you which item is selected or which one you are currently on.

simeonoff commented 4 weeks ago

@desig9stein Seems this issue cannot be fixed until there is some mechanism that allows us to reflect the aria-related attributes from within the shadow DOM into the light DOM.

There are several ongoing proposals for how this can be resolved, but I believe the latest one can be found here.