The following issues were originally raised as incidents in the Platform, which were subsequently identified as third-party issues caused by the assistive technology and are reproducible outside of Pega.
Software | Issue/Document name | Issue Description | Version identified in |
---|---|---|---|
NVDA | NVDA Reads the entire Tab Panel when entering | When entering a tab panel, the entire contents of the panel are read. The panel can contain read-only, interactive, or a mix of both. | NVDA 2024.1 |
JAWS | JAWS and EDGE Alert Dialog Issue for Vispero | JAWS screen reader does not announce the text content within the Edge browser alert dialog when it appears at the top of the screen. | JAWS 2022 |
JAWS | JAWS announces incorrect element roles on focus of tabpanel | A JAWS user brings keyboard focus to a tab group. When bringing focus from one of the tabs to its respective tabpanel, JAWS will announce the tab title followed by the role of the first element in the tabpanel. | JAWS 2022 |
JAWS | JAWS announces row header when navigating horizontally between cells with interactive elements | A grid is configured with both column and row headers, where one or more columns contains an interactive element. When a JAWS user navigates horizontally in the grid between cells containing interactive elements and data, JAWS will re-announce the row header rather than column header. | JAWS 2022 |
JAWS | JAWS Column Header Not Associated with Action Column Issue For Vispero | If a grid has a link as the cell contents in a column, JAWS screen reader does not announce column header when you are focused on a cell in that column. | JAWS 2022 |
JAWS | JAWS Dirty Confirm for Vispero | When activating Cancel after entering data on the UI, the dirty confirm popup is shown. JAWS is not announcing the content correctly. The information is repeated twice and reading additional information not displayed on Popup | JAWS 2022 |
JAWS | JAWS does not announce role of dialog when focused on heading | A modal dialog has a heading configured as the first focusable element, followed by other interactive elements, form fields, etc. When a JAWS user opens the dialog, focus is set on the first heading, and the role of dialog is not announced. | JAWS 2022 |
JAWS | JAWS does not announce role of dialog | A modal dialog has a button configured as the first focusable element, followed by other interactive elements, form fields, etc. When a JAWS user opens the dialog, focus is set on the first interactive element (button), and the role of dialog is not announced. | JAWS 2022 |
JAWS | JAWS does not recognize character restriction attributes | JAWS users are not notified of character restrictions placed on input fields via the standard HTML minlength or maxlength attributes. Invalid character entries do not relay to the user how to correct them or what the constraints are. | JAWS 2022 |
JAWS | JAWS escape twice to leave dropdown | When navigating to a dropdown with JAWS and pressing the ‘down arrow’ to display the list of options, focus will be placed into the list of options. When navigating the list on first press of escape the dropdown is not closed and focus is not reset back to the dropdown input. You are also able to hear ‘virtual cursor’ on first key press indicating JAWS switching to browse mode. On second keypress of ‘escape’ the dropdown is closed and focus is returned to the input of the dropdown. | JAWS 2022 |
JAWS | JAWS Field Label in Form Field List with Heading Issue For Vispero | JAWS screen reader will append heading text to field labels in the Ins + F5 form fields list when form fields are inside a <fieldset> element. The heading text is pre-pended to the field labels in the JAWS form fields list. | JAWS 2022 |
JAWS | JAWS in browse mode skips the first part of content inside tabpanel | JAWS screen reader should not append heading text to field labels when form fields are inside a <fieldset> element. The heading text is pre-pended to the field labels in the JAWS form fields list. | JAWS 2022 |
JAWS | JAWS Modal Incorrect Focus Issue For Vispero | JAWS screen reader should place focus in correct place when modals are used. JAWS is announcing the incorrect focused place, submission button does not run post action (assumption is Cancel is being triggered), and sometimes navigation completely freezes after using Shift+Tab on Keyboard to navigate back | JAWS 2022 |
JAWS | JAWS read only text inconsistency | When text inputs are configured as read only and the display property is set as block, when a JAWS user navigates to the text via browse mode both the label as well as the value are both highlighted rather than both being an individual stop. | JAWS 2022 |
JAWS | JAWS Tab Panel Role Issue For Vispero | When a JAWS user with an Edge browser navigates from a tab into the tab panel area by pressing the Tab key, the JAWS screen reader does not announce "Tab name, tabpanel". | JAWS 2022 |
JAWS | JAWS virtual cursor escapes modal dialog with input present | When using JAWS 2024 and UP/DOWN arrow key commands to navigate, the JAWS virtual cursor should stay within the contents of a modal dialog, and not go to content outside of the modal. Whenever there is a modal with text input control, and JAWS is set to AUTO Forms mode, the DOWN arrow key seems to move the focus outside the modal after focusing on the text input. | JAWS 2024 |
JAWS | Title Appended to Buttons in Form Field List | When configuring elements within a form, the heading is being prepended to the field labels within the forms field list (insert + f5). | JAWS 2023 |
Attached are issue writeup documents with further details including the steps to reproduce outside of Pega, screenshots, and references to issues filed with the respective software vendor where applicable. If you are still encountering an issue with the specified or higher version, you can use the writeup details to file an issue directly.