-
Notifications
You must be signed in to change notification settings - Fork 88
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
fix(NcActions): remove aria-haspopup
and aria-controls
from navigation menu
#5300
Conversation
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything works fine.
I'd add/change some comments to make it a bit cleaner, because it seems be very non-obvious
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice changes! :)
I've marked these comments as resolved, because in another PR I'm refactoring all numerous a11y and keyboard navigation settings a bit into a single place with all comments in one place. |
aria-haspopup
and aria-controls
from navigation menuaria-haspopup
and aria-controls
from navigation menu
/backport to next |
☑️ Resolves
aria-haspopup
andaria-controls
. It is enough to have onlyaria-expanded
in this case.Every navigation "menu" which contains only links should not have additional attributes
aria-haspopup
andaria-controls
.🖼️ Screenshots
🏁 Checklist
next
requested with a Vue 3 upgrade