Steps: Update link element attributes #15133
Labels
Component: Accessibility
Issue or pull request is related to WCAG or ARIA
Type: Enhancement
Issue contains an enhancement related to a specific component. Additional functionality has been add
Milestone
Describe the bug
After removing tablist roles from the steps component (#15099) there is no need for aria-selected attribute and it may confuse screen readers. Its also good to add a role="link" so that element is always considered a link by screen readers.
Environment
chrome
Reproducer
https://primeng.org/steps/personal
Angular version
17.0.0
PrimeNG version
17.12.0
Build / Runtime
Angular CLI App
Language
TypeScript
Node version (for AoT issues node --version)
18.16.0
Browser(s)
No response
Steps to reproduce the behavior
No response
Expected behavior
No response
The text was updated successfully, but these errors were encountered: