Skip to content

fix(ui5-user-settings-dialog): announce selection state to screen readers - #13928

Open
SvilenDarvenyashki wants to merge 1 commit into
mainfrom
user-settings-dialog-selection-announcement
Open

fix(ui5-user-settings-dialog): announce selection state to screen readers#13928
SvilenDarvenyashki wants to merge 1 commit into
mainfrom
user-settings-dialog-selection-announcement

Conversation

@SvilenDarvenyashki

Copy link
Copy Markdown
Contributor

The navigation list in ui5-user-settings-dialog and the themes list in ui5-user-settings-appearance-view did not convey their selected state to screen readers, nor announce selection changes.

  • add an opt-in _forceAriaSelected flag on ListItem to expose the selected state without enabling a selection mode (defaults to false)
  • opt in on the dialog's items; default it to true on ui5-user-settings-appearance-view-item
  • announce a polite live message on genuine selection change

@sap-ui5-webcomponents-release

Copy link
Copy Markdown

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.

1 participant