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.