kendo-angular icon indicating copy to clipboard operation
kendo-angular copied to clipboard

Invalid Role and Aria attributes reported by Lighthouse on Kendo Grid filters

Open chunnybryan opened this issue 5 years ago • 2 comments

Aria Roles and Label mismatch according to Lighthouse when using a Kendo Grid with the "listbox" role.

e.g. All the <span role="listbox"

Also child elements see to be an issue as well:

Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. Learn more. Failing Elements All

Advanced search
Advanced search
span

chunnybryan avatar Nov 18 '19 12:11 chunnybryan

See also #1598

tsvetomir avatar Apr 20 '20 13:04 tsvetomir

Accessibility changes within the DropDownList (which is internally used in the Grid's filter menu) are embedded in our accessibility and keyboard navigation specs. We are currently in an ongoing process of specs reevaluation and ensuring that components are compliant across all packages.

slavenai avatar Jul 13 '22 13:07 slavenai

Hello @chunnybryan,

I will close this issue, as the particular described problem is no longer reproducible, but we are aware of several other accessibility-related issues related to integrating other input/dropdown components in the Grid filtering UI, and I can assure you we are trying to address all accessibility-related issues with highest priority. You can expect significantly improved accessibility compliance across all Kendo UI for Angular components in the upcoming weeks.

dtopalov avatar Mar 31 '23 08:03 dtopalov