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

Voiceover reads dropdown items twice #7707

Closed
gptt916 opened this issue Feb 1, 2021 · 2 comments · Fixed by #7768
Closed

Voiceover reads dropdown items twice #7707

gptt916 opened this issue Feb 1, 2021 · 2 comments · Fixed by #7768
Assignees
Labels

Comments

@gptt916
Copy link
Contributor

gptt916 commented Feb 1, 2021

Environment

Operating system

Mac osx 11.1

Browser

Safari

Automated testing tool and ruleset

https://www.ibm.com/able/guidelines/ci162/info_and_relationships.html

Assistive technology used to verify

Mac voice over (command f5), then move focus from one item to the next, items are read twice.

Detailed description

What version of the Carbon Design System are you using?

latest

What did you expect to happen?

voice over read item once

What happened instead?

Items are read twice

What WCAG 2.1 checkpoint does the issue violate?

https://www.ibm.com/able/guidelines/ci162/info_and_relationships.html

Steps to reproduce the issue

  1. Go to https://carbon-components-react.netlify.app/?path=/story/dropdown--default
  2. On a mac, press command f5
  3. Open the dropdown, then using the keyboard, navigate the focus from one item to the next
  4. Voice over reads items twice

Additional information

  • Screenshots or code
  • Notes
    image
@aledavila
Copy link
Contributor

Hi @gptt916 thanks for submitting this. I’m going to close this as it’s default behavior. In this instance, the title and the description in the element but that’s not always the case. VO is saying both as it should be.

@carmacleod
Copy link
Contributor

@aledavila Actually, could you reopen please?
I think the items should only have a title tooltip when there's an ellipsis.
i.e. only the horribly long item should be read twice (and I even think there's got to be a way to work around that 😂 ).
(Also, I think the horribly long item is way too long, and so is setting a bad example. Nobody should have a dropdown item that long. If possible, please delete everything after "elit". It will still show what you want to show.)

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 a pull request may close this issue.

4 participants