Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(select-rich): update WAI ARIA pattern to combobox-select-only #1942

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

gerjanvangeest
Copy link
Member

@gerjanvangeest gerjanvangeest commented Mar 15, 2023

What I did

  1. [select-rich] update WAI ARIA pattern to combobox-select-only
  2. Add docs about why we use a native dialog inside all our overlays

TODO:

  • Full screen reader test to make sure it is an improvement

fix: #1784

@changeset-bot
Copy link

changeset-bot bot commented Mar 15, 2023

🦋 Changeset detected

Latest commit: 73e8175

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@lion/ui Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@gerjanvangeest
Copy link
Member Author

This change works good in Chrome + Voiceover, Firefox + Voiceover, Edge + NVDA, Firefox + NVDA. But in Safari + Voiceover i get the following:

Old:
image

New:
image

Which isn't an improvement.
So I would say. Wait half a year and check again before merging this PR.

@gerjanvangeest gerjanvangeest added bug Something isn't working a11y Related to A11Y dependencies Pull requests that update a dependency file labels Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Related to A11Y bug Something isn't working dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[select-rich] Select rich is not programatically identified as a combo box
1 participant