Skip to content

fix(ui5-multi-combobox): announce suggestions selected state#13767

Merged
aleksandar-terziev merged 1 commit into
mainfrom
mcb-selected-state-announcement
Jul 13, 2026
Merged

fix(ui5-multi-combobox): announce suggestions selected state#13767
aleksandar-terziev merged 1 commit into
mainfrom
mcb-selected-state-announcement

Conversation

@aleksandar-terziev

@aleksandar-terziev aleksandar-terziev commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Fixes: #13225
Fixes: #13579

Added Invisible Message ui5-hidden-text to announce the selected state ("Selected," / "Not Selected,") for MultiComboBox items.
Latest versions of JAWS and NVDA does not correctly read aria-selected attributes inside Shadow DOM. Therefore the initial approach with aria-multiselectable and aria-selected does not resolve the issue.

@sap-ui5-webcomponents-release

Copy link
Copy Markdown

yanaminkova
yanaminkova previously approved these changes Jul 3, 2026

@yanaminkova yanaminkova left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved from the List side

@nikoletavnv nikoletavnv self-requested a review July 6, 2026 07:55

@nikoletavnv nikoletavnv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When navigating through the mcb items using the Arrow keys, I always have an announcement stating "Not selected " even when the item is visually selected and checked. The shadow list element has properly set aria-selected but it does affect the announcement on focus.

@aleksandar-terziev aleksandar-terziev merged commit 3bfae80 into main Jul 13, 2026
27 of 29 checks passed
@aleksandar-terziev aleksandar-terziev deleted the mcb-selected-state-announcement branch July 13, 2026 15:43
@aleksandar-terziev aleksandar-terziev deployed to netlify-preview July 13, 2026 15:43 — with GitHub Actions Active
@sap-ui5-webcomponents-release

Copy link
Copy Markdown

🧹 Preview deployment cleaned up: https://pr-13767--ui5-webcomponents.netlify.app

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

Labels

None yet

Projects

None yet

3 participants