-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DetailsList ARIA attributes are not allowed #16144
Comments
@sereymonyros thanks for filing this Confirmed repro. Here's an isolated codepen: https://codepen.io/justslone-the-encoder/pen/vYXGJPM So, this one is a bit complicated. Actually if you try out accessibility insights on the official treegrid examples it raises the same issues. So, I'm tempted to say this is expected and OK, however, my one reservation is that DetailsList, even though it's behaving like a treegrid, is actually role="grid". @smhigley, You've had some thoughts or perspective on DetailsList's confused nature here, what are your thoughts on this issue? |
@JustSlone @dzearing Any luck on this issue? |
@ms-kykwon, I believe this was fixed by another change. I'm not seeing repro anymore. @smhigley might know more. I am seeing an error on the group selection checkbox, but that's a different issue. |
Group selection checkbox issue is tracked by #13385 |
Both those issues should be resolved; I think this one can just be closed now, via #17300, and I'll go comment on the separate checkbox issue. |
@JustSlone @ecraig12345 @smhigley GroupedList have a similar issue. Would you take a look at it, please? #17943 |
Run accessibility insights app in DetailsList
Actual result: ARIA attributes are not allowed: aria-setsize="10", aria-posinset="1"
Expected result: should not see any accessibility issue at all
Repro: https://codepen.io/justslone-the-encoder/pen/vYXGJPM
Screenshot below:
The text was updated successfully, but these errors were encountered: