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
None of the paginator button elements have aria labels on them which fails the Lighthouse report since buttons without inner text is read only as "button". It is impossible to have a 100% Lighthouse score for accessibility with a p-paginator on the page.
Also seeing this issue. I saw PR from 2019 that seems to add the appropriate aria-labels, but they are definitely not showing up in the DOM on the components when used. I see a PR #7423 that got squashed when someone realized the aria-labels were not added in a way that allows locality, but then I'm not sure if there was any follow up? This is the second bug we have encountered that required major modification on our end to make the components functional. Using this library for professional, accessible websites has proven to be incredibly challenging and if not completely unreliable.
Describe the bug
None of the paginator button elements have aria labels on them which fails the Lighthouse report since buttons without inner text is read only as "button". It is impossible to have a 100% Lighthouse score for accessibility with a p-paginator on the page.
Environment
https://primeng.org/paginator
Reproducer
https://primeng.org/paginator
Angular version
15.2.0
PrimeNG version
15.2.0
Build / Runtime
Angular CLI App
Language
TypeScript
Node version (for AoT issues node --version)
N/A
Browser(s)
Chrome
Steps to reproduce the behavior
Expected behavior
p-paginator passes the Lighthouse test
The text was updated successfully, but these errors were encountered: