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

Combobox examples: Investigate cause of excess JAWS and NVDA verbosity #1264

Closed
mcking65 opened this issue Nov 14, 2019 · 4 comments
Closed
Assignees
Labels
bug Code defects; not for inaccurate prose Example Page Related to a page containing an example implementation of a pattern
Milestone

Comments

@mcking65
Copy link
Contributor

Per review of #1255 by @smhigley:

  • NVDA + Firefox: reads the page title four times almost every time you change options using the arrow key with the listbox open
  • JAWS + Firefox: sporadically re-announces the listbox when arrowing through options.

These behaviors may be related to the fact that all option elements are mutated every time the user changes selection.

Investigate whether extra verbosity is caused by the combobox code, and if so, resolve.

@mcking65 mcking65 added bug Code defects; not for inaccurate prose Example Page Related to a page containing an example implementation of a pattern labels Nov 14, 2019
@mcking65 mcking65 added this to the 1.2 Release 1 milestone Nov 14, 2019
@spectranaut
Copy link
Contributor

@smhigley I assume this is a problem for all the listbox-autocomplete examples, or was it only for one of them?

@smhigley
Copy link
Contributor

@spectranaut yup, all of them.

by the way, I believe I found the root cause -- would you (and @mcking65) like me to just add it to the #1255 PR?

@smhigley
Copy link
Contributor

sorry, not quite all -- the one without autocomplete is ok

@smhigley
Copy link
Contributor

Resolved this issue with commit in #1255: ccd56b7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Code defects; not for inaccurate prose Example Page Related to a page containing an example implementation of a pattern
Projects
None yet
Development

No branches or pull requests

3 participants