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
Describe the bug
Accessibility of masonic is failing. Most likely because role="gridcell" is not a child of role="row", instead it is a child of role="grid"
I wonder if we should remove the role prop altogether and force list and listitem roles. Technically, the grid created by Masonic doesn't reassemble a table at all, but rather a list with styles applied to mimic a tabular layout. 🤔
Describe the bug
Accessibility of masonic is failing. Most likely because
role="gridcell"
is not a child ofrole="row"
, instead it is a child ofrole="grid"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Masonic should be accessible
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Elements that have role="gridcell" applied to them must be the child of an element with a role of row. -> https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/gridcell_role
https://dequeuniversity.com/rules/axe/4.4/aria-required-parent
The text was updated successfully, but these errors were encountered: