You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use igGrids widely in our codebase. Our ui is such that if you double click or press enter after selecting row, an action takes place. IgGrid does not provide an API through which we can specify the additional responsibility of row. In our case for example, it should a row as well as button.
ignite-ui version: any
browser: any
Steps to reproduce
Intiate igGrid from javascript code.
On the cellclick events, bind a handler that does some action.
Use NVDA to move through the rows, see that there is no information available that can tell the user that this element can work as a button.
Violated Accessibility Guideline
This viloates WCAG success criterion 4.1.2 - Name, Role, Value.
Result
User does not have enough information in an element to know the rows can perform other actions too.
Expected result
IgGrid should provide an API that can enable the consuming code to tell igGrid about any other actions the rows are going to perform. This additional information needs to be present in html in such a way that the assistive technology can read it. For example, NVDA should be able to state that this is a row but it also is a button.
The text was updated successfully, but these errors were encountered:
Description
We use igGrids widely in our codebase. Our ui is such that if you double click or press enter after selecting row, an action takes place. IgGrid does not provide an API through which we can specify the additional responsibility of row. In our case for example, it should a row as well as button.
Steps to reproduce
Violated Accessibility Guideline
This viloates WCAG success criterion 4.1.2 - Name, Role, Value.
Result
User does not have enough information in an element to know the rows can perform other actions too.
Expected result
IgGrid should provide an API that can enable the consuming code to tell igGrid about any other actions the rows are going to perform. This additional information needs to be present in html in such a way that the assistive technology can read it. For example, NVDA should be able to state that this is a row but it also is a button.
The text was updated successfully, but these errors were encountered: