Poseidon / Freya: ARIA problems horizontal menu #4354
Replies: 2 comments 8 replies
-
|
i added aria-hidden to icons and the separator role -> https://primefaces-freya-8p24k.ondigitalocean.app/ about the rest, no idea TBH |
Beta Was this translation helpful? Give feedback.
7 replies
-
|
Please provide a PR to the menubar component and our team will review. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Google Lighthouse at "https://pagespeed.web.dev/" (lighthouse 12.0 afaik) is reporting following problems in horizontal menu of Poseidon / Freya with mobile testing:
Name cannot be detected
role="menuitem"have no accessible name.role="separator"I dont get the errors 1 and 2 with lighthouse in chrome dev tools which is version 12.8.
I think the Icon should have
aria-hidden="true"aswell.Reproducer Poseidon
p:menubar comparison
My observations comparing the theme menus to basic primefaces
<p:menubar>which does report problems in lighthouse 12.0 or 12.8.aria-hidden="true"role="none"thereforerole="menuitem"Beta Was this translation helpful? Give feedback.
All reactions