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 macOS VoiceOver screenreader issues #3419

Closed
snidersd opened this issue Jul 16, 2019 · 6 comments · Fixed by #5373
Closed

AVT 3 - React Combobox macOS VoiceOver screenreader issues #3419

snidersd opened this issue Jul 16, 2019 · 6 comments · Fixed by #5373
Labels

Comments

@snidersd
Copy link

Environment

macOS 10.14.5 with VoiceOver
Chrome Version 75.0.3770.100 (Official Build) (64-bit)

Description

  1. Control-Option-Shift-Down Arrow to the main web content
  2. Control-Option-Right Arrow. VO announces the Combox title and that it's a text element.
  3. Control-Option-Right Arrow. VO announces the optional helper test and that it's a text element.
  4. Control-Option-Right Arrow to the ComboBox. VO announces that it's a listbox with 0 items selected. To begin interacting press Control-Option-Shift-Down Arrow.
  5. VO announces that you are in a listbox with 0 items selected. Open menu pop-up button 1 of 1, but the menu remains closed.
    Expected Result: VO should also announce the "Filter..." text
  6. Press Space and VO announces "5 results are available use the Up and Down Arrow keys to navigate. Arrow keys move the focus up and down through the list.
  7. Press Space on Option 2 to select it and VO announces, "You are currently on a menu inside a pop-up button. Type text. To display a list of choices press Control-Option-Space." Option 2 is selected and the menu list closes.
  8. Tab to the X icon and VO announces, "You are currently on a button inside of a pop-up button. To click the button press Control-Option-Space.
    Expected Result: VO should also announce the purpose of the button.
  9. Navigate and selected Option 2 again (it was cleared in the last step) and tab away from the Combobox.
  10. Tab back to the Combobox and VO announces "Option 2 Option 2 selected."
    Note: Did not expect to hear Option 2 announced twice.
@stale
Copy link

stale bot commented Aug 15, 2019

We've marked this issue as stale because there hasn't been any activity for a couple of weeks. If there's no further activity on this issue in the next three days then we'll close it. You can keep the conversation going with just a short comment. Thanks for your contributions.

@stale stale bot added the status: inactive Will close if there's no further activity within a given time label Aug 15, 2019
@stale
Copy link

stale bot commented Aug 18, 2019

As there's been no activity since this issue was marked as stale, we are auto-closing it.

@stale stale bot closed this as completed Aug 18, 2019
@dakahn dakahn reopened this Aug 26, 2019
@stale stale bot removed the status: inactive Will close if there's no further activity within a given time label Aug 26, 2019
@abbeyhrt abbeyhrt self-assigned this Sep 19, 2019
@dakahn dakahn added this to the ComboBox - A11y Project Team milestone Sep 30, 2019
@dakahn dakahn added priority: high severity: 1 https://ibm.biz/carbon-severity labels Sep 30, 2019
@abbeyhrt abbeyhrt removed their assignment Oct 7, 2019
@dakahn dakahn self-assigned this Oct 7, 2019
@dakahn dakahn removed their assignment Oct 21, 2019
@dakahn dakahn self-assigned this Oct 30, 2019
@dakahn
Copy link
Contributor

dakahn commented Oct 30, 2019

Re-tested this on latest Chrome w/Voice Over
(these issues are with reading focus, not tabbed focus)

  • "Filter..." placeholder text should be read
  • VO announces the purpose of the Clear Selection button
  • Currently selected option is not announced twice

New issues with latest Firefox using JAWS

  • can navigate dropdown using arrows

@dakahn dakahn modified the milestones: ComboBox - A11y Project Team, Carbon WCAG Compliance Nov 21, 2019
@mattrosno mattrosno removed this from the ♿Carbon WCAG Compliance♿ milestone Dec 13, 2019
@abbeyhrt abbeyhrt self-assigned this Jan 27, 2020
@abbeyhrt abbeyhrt removed their assignment Feb 7, 2020
@aledavila aledavila assigned aledavila and unassigned aledavila Feb 13, 2020
@joshblack joshblack mentioned this issue Mar 4, 2020
82 tasks
@emyarod
Copy link
Member

emyarod commented Mar 5, 2020

both reading focus and tabbed focus announce the placeholder text (or initial selected item) and the clear selection button

Kapture 2020-03-05 at 9 06 19

@snidersd @dakahn if you can also confirm this then I believe this issue is resolved

@emyarod
Copy link
Member

emyarod commented Mar 13, 2020

any updates on this based on the recording above?

@emyarod
Copy link
Member

emyarod commented Mar 31, 2020

closing as this issue no longer appears to be present

@emyarod emyarod closed this as completed Mar 31, 2020
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.

7 participants