Description of problem:
When validating https://bugzilla.redhat.com/show_bug.cgi?id=1884629 with a customer who uses JAWS, we noticed a bug in the dropdown component. After being asked what items were in the Basic dropdown on the patternfly examples page, he repeated all the items present in the dropdown, but the disabled items were not repeated. When asked if he expected the disabled items in the dropdown he said that he expects the disabled items to be announced as disabled and not omitted from the list.
Rather than skipping over disabled dropdown items, we should allow JAWS to traverse disabled items and announce their state. When keying through the dropdown items they will no longer be skipped, but traversable, no action will be taken if selected.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
There is a pr in the pf react repo to fix this here: https://github.com/patternfly/patternfly-react/issues/5039
When this is ready we can update our pf dependency to pick it up.
pf release to fix this coming next week
pr is up and in code review. moving to upcoming sprint
Do you know some ways to verify this bug who use JAWS screen reader? Or can we validate with a customer?
Joe provided the information and I'm working on verifying this bug Ya dan.
Now the drop down are announced in JAWS
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Moderate: OpenShift Container Platform 4.7.0 security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.