Issue
The JAWS (Job Access With Speech) screen reader skips the first item in an Autocomplete dropdown list if the autocomplete results are configured with the In a table option.
Steps to reproduce
- Select Autocomplete from the Pickers list in the Design tab.
- Hover over to the Presentation tab and click the Results Display icon in the autocomplete configuration pane.
- Select the In a table option under Results Display.
- Save the configuration and test the dropdown with JAWS.
Root Cause
A defect in Pega’s code doesn’t generate the liveResultsdiv element in pzpega_control_autocompleteag.js if the autocomplete results are configured with the In a table option.
Solution
Update to Pega Platform 23.1.3 with the fix, see Pega Platform 23.1.3 Patch Resolved Issues.
OR
Perform the below actions as a workaround:
- Select Autocomplete from the Pickers list in the Design tab.
- Hover over to the Presentation tab and click the Results display icon in the autocomplete configuration pane.
- Select the In a list option under Results Display.
- Save the configuration and test the dropdown with JAWS.
This issue is planned to be addressed in a future Pega Platform release. This section will be updated with release details when the fix for this issue is available.
Environment
Version found in
The problem was reported in the following Pega Platform versions:
- Pega Platform 8.8.4
- Pega Platform 8.8.5
- Pega Platform 23.1.1
- Pega Platform 23.1.2
- Pega Platform 24.1
- Pega Platform 24.1.1
Version fixed in
The problem is fixed in Pega Platform 23.1.3.