Skip to content

fix(breadcrumb): add aria-current to current item - #19570

Open
manichandra wants to merge 1 commit into
primefaces:masterfrom
manichandra:fix/19523-breadcrumb-aria-current
Open

fix(breadcrumb): add aria-current to current item#19570
manichandra wants to merge 1 commit into
primefaces:masterfrom
manichandra:fix/19523-breadcrumb-aria-current

Conversation

@manichandra

Copy link
Copy Markdown
Contributor

Breadcrumb items did not expose aria-current for the current page, despite the accessibility documentation stating that the current route is represented with aria-current="page".

Added aria-current handling for the last breadcrumb item, including router-linked items via ariaCurrentWhenActive.

Fixes #19523

Defect Fixes

When submitting a PR, please also create an issue documenting the error and manually link to an issue.

Feature Requests

Due to company policy, we are unable to accept feature request PRs with significant changes as such cases has to be implemented by our team following our own processes.
Smaller scaled feature implementations such as adding a property to a component will be considered for merging.

Breadcrumb items did not expose aria-current for the current page, despite the accessibility documentation stating that the current route is represented with aria-current="page".

Added aria-current handling for the last breadcrumb item, including router-linked items via ariaCurrentWhenActive.

Fixes primefaces#19523
@manichandra

Copy link
Copy Markdown
Contributor Author

Happy to rebase if needed — the failing check appears to be a triage workflow issue unrelated to the code changes.

@manichandra

Copy link
Copy Markdown
Contributor Author

@SoyDiego can we get this merged. Thanks

@SoyDiego

Copy link
Copy Markdown
Contributor

@SoyDiego can we get this merged. Thanks

I'm not part of Primeng team. Only a contributor :)

@manichandra

Copy link
Copy Markdown
Contributor Author

@mehmetcetin01140 can we get this merged. let me know if I need to anything to pass the failing CI checks ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Accessibility | Breadcrumb - aria-current=page is not implemented

2 participants