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
False positive for "Certain ARIA roles must contain particular children" #4419
Comments
Thanks for the issue. So there's two things going on and I'm not sure which is the correct answer at the moment. The first is that the issue is that there's a div with However the question then becomes what is the implicit role that screen readers apply to that element and does it cause problems? It use to be that it would, but I'll need to do some testing to see what the state of screen readers are today and how they treat that element. |
Thanks for taking a look @straker |
Product
axe-core
Product Version
Extension: v4.78.1 axe-core: v4.8.4
Latest Version
Issue Description
Expectation
Valid use of presentation within role="grid" should not be flagged as an invalid child
Actual
role="presentation" is flagged as an invalid child
How to Reproduce
Additional context
There is another message about aria-busy but can't find any issues there either. Am I missing something or is this a bug?
I have traced all the role=presentation and none of them have aria-hidden so it does not seem to be the case that they are ignored.
The text was updated successfully, but these errors were encountered: