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

AVT 3 - React Combobox Component iOS screenreader issues #3418

Closed
snidersd opened this issue Jul 16, 2019 · 4 comments
Closed

AVT 3 - React Combobox Component iOS screenreader issues #3418

snidersd opened this issue Jul 16, 2019 · 4 comments

Comments

@snidersd
Copy link

Environment

iOS 12.3.1 with VoiceOver and Safari

Description

  1. Swipe Right to the title, VO announces "Combobox tiltle main"
  2. Swipe Right to the optional text, VO announces "optional helper text here'
  3. Swipe Right to the Combobox, VO announces that its a pop-up menu and double tap to expand.
    Expected Result: VO should also announce the text "Filter..."
  4. Double tap, VO announces that there are 5 results and to use the arrow keys to navigate.
  5. Swipe Right, to move down the list and Swipe Left to move up the list. VO also announces the beginning and end of the list.
  6. Double tap to select Option 1, VO announces "close collapsed, option 1, option 1.
    Note: option 1 should only be announced once.
  7. Swipe right and focus skips the X icon button and moves focus away from the Combobox.
    Expected Result: Expected the button to receive focus and the button purpose announced.
  8. Shift-Tab back to the Combobox and VO announces "Open menu pop-up double tap to expand."
    Expected Result: VO should have also announced Option 1 that was previously selected in step 6, which is still visibly selected in the Combobox.
@snidersd snidersd added the package: react carbon-components-react label Aug 5, 2019
@dakahn dakahn added this to the IBMa Carbon Copy milestone Aug 7, 2019
@dakahn dakahn modified the milestones: IBMa Carbon Copy, ComboBox - A11y Project Team Sep 30, 2019
@dakahn dakahn added priority: high severity: 1 https://ibm.biz/carbon-severity labels Sep 30, 2019
@abbeyhrt
Copy link
Contributor

abbeyhrt commented Oct 7, 2019

Closing since it seems to be a duplicate of #3419

@abbeyhrt abbeyhrt closed this as completed Oct 7, 2019
@snidersd
Copy link
Author

snidersd commented Oct 9, 2019

@abbeyhrt This is not a duplicate of #3419. This issue is related to a failure on an iPhone using iOS and #3418 is a failure on macOS. The navigation for VoiceOver testing is very different.

@snidersd snidersd reopened this Oct 9, 2019
@abbeyhrt
Copy link
Contributor

@snidersd ah okay, sorry about that!

@jnm2377
Copy link
Contributor

jnm2377 commented Mar 17, 2021

  1. ✅ Swipe Right to the title, VO announces "Combobox title main"
  2. ✅ Swipe Right to the optional text, VO announces "optional helper text here'
  3. ✅ Swipe Right to the Combobox, VO announces that its a pop-up menu and double tap to expand.
  • Expected Result: VO should also announce the text "Filter..."
  1. ✅ Double tap, VO announces that there are 5 results and to use the arrow keys to navigate.
  2. ✅ Swipe Right, to move down the list and Swipe Left to move up the list. VO also announces the beginning and end of the list.
  3. ✅ Double tap to select Option 1, VO announces "close collapsed, option 1, option 1.
  • Note: option 1 should only be announced once.
  1. ✅ Swipe right and focus skips the X icon button and moves focus away from the Combobox.
  • Expected Result: Expected the button to receive focus and the button purpose announced.
  1. ✅ Shift-Tab back to the Combobox and VO announces "Open menu pop-up double tap to expand."
  • Expected Result: VO should have also announced Option 1 that was previously selected in step 6, which is still visibly selected in the Combobox.

@snidersd I just tested our latest react on my iPhone with VoiceOver doing exactly what you said to do, and it looks like the voice over changes you were requesting are working as expected now.

  • Filter is being announced when no item is selected
  • When an option is selected, it is only announced once
  • The clear button is not being skipped and it says clear selection
  • When I go back to the combobox after focusing on the clear selection button, it is announcing the previously selected option

@jnm2377 jnm2377 closed this as completed Mar 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants