[Grid] Wai-Aria Accessibility issues #1575
Labels
a11y
Item which represents accessibility compliance
Bug
Item which indicates that something is not working
pkg:Grid
SEV: Medium
Milestone
During accessibility testing, there are 5 violations. The violations are:
aria-required-children
in Grid itself.And when add
footerCell
to only some of the columns, elements in.k-grid-footer
have several violationsaria-allowed-attr
in footer cell which column has nofooterCell
property..k-table-td[aria-colindex="1"][role="columnfooter"]
<td class="k-table-td" role="columnfooter" aria-selected="false" aria-colindex="1"></td>
aria-allowed-role
in colgroup in footer..k-grid-footer-table > colgroup
<colgroup role="presentation">
aria-roles
in footer cell which column has nofooterCell
property..k-table-td[aria-colindex="1"][role="columnfooter"]
<td class="k-table-td" role="columnfooter" aria-selected="false" aria-colindex="1"></td>
In pagination, the pageSize selector also have a violation.
aria-input-field-name
: I guess it's because the span element have an input type role, but didn't meet the needs of an input..k-pager-sizes > .k-dropdownlist.k-picker-solid[role="combobox"]
<span class="k-dropdownlist k-picker k-picker-md k-rounded-md k-picker-solid" tabindex="0" role="combobox" aria-required="false" aria-haspopup="listbox" aria-expanded="false" aria-owns="d22e899f-3cc6-49c4-a4d2-d6153e17a2f6" aria-describedby="ea34d15b-a71a-48fa-a95d-d773f6fcb50a">
Package version:
"@progress/kendo-react-grid": "^5.11.0"
. By the way, I checked the changelog and there is no related update.Thanks for your help.
The text was updated successfully, but these errors were encountered: