Skip to content

fix(a11y): improve app card accessibility for screen readers (#1586)#2056

Open
gauravsaini wants to merge 1 commit intoubuntu:mainfrom
gauravsaini:fix/a11y-app-cards-keyboard
Open

fix(a11y): improve app card accessibility for screen readers (#1586)#2056
gauravsaini wants to merge 1 commit intoubuntu:mainfrom
gauravsaini:fix/a11y-app-cards-keyboard

Conversation

@gauravsaini
Copy link
Copy Markdown

Summary

Changes

  • Removed MergeSemantics wrapper which was causing issues with some screen readers
  • Added explicit onTap to Semantics widget for proper button behavior
  • Excluded icon from semantics to avoid duplicate "Image" announcement
  • Set button property based on whether onTap is available

- Fix app card screen reader support by simplifying semantics structure (ubuntu#1586)
- Make app icon excluded from semantics to avoid duplicate 'Image' announcement
- Set button property based on onTap availability
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.

App cards are not accessible to screen reader

1 participant