Skip to content

fix(ui5-breadcrumbs): remove role='link' from current page element#12797

Merged
NakataCode merged 1 commit into
mainfrom
breadcrumbs-current-location-role
Dec 12, 2025
Merged

fix(ui5-breadcrumbs): remove role='link' from current page element#12797
NakataCode merged 1 commit into
mainfrom
breadcrumbs-current-location-role

Conversation

@NakataCode
Copy link
Copy Markdown
Contributor

Problem:
The current page element was incorrectly set as a link despite being non-interactive.

Solution:
Removed the role="link" attribute from the current page element while preserving aria-current="page" to properly indicate the user's current location without suggesting it's an interactive link

Fixes: #12780

@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview December 11, 2025 14:50 Inactive
@NakataCode NakataCode merged commit 878d8a3 into main Dec 12, 2025
21 of 22 checks passed
@NakataCode NakataCode deleted the breadcrumbs-current-location-role branch December 12, 2025 10:53
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version v2.18.0-rc.1 🎉

The release is available on v2.18.0-rc.1

Your semantic-release bot 📦🚀

@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version v2.18.0 🎉

The release is available on v2.18.0

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SF][A11y][Breadcrumbs]: In breadcrumb trail, current page element is announced as link but element cannot be activated

3 participants