All incidents addressed will be implemented within the Pega platform Infinity ’25.1.3 release and will also be in subsequent releases. Where configuration is required to adopt the fix, this will be indicated within the specific item below.
Each issue addressed is provided below, along with the original spreadsheet of these issues attached at the bottom.
Required announcement updated for adding attachments to a work object
Resolved in: 25.1.3, 26.1
INC source: INC-D14169
Design Theme: Constellation
Attributes have been updated on the "Select files to attach" button in the Add local files dialog to prevent screen readers from announcing the button as having an "invalid entry" even when one or more files are attached. Screen readers will also announce the total number of uploaded attachments as a description of the button.
Case lifecycle dialog is scrollable with keyboard
Resolved in: 25.1.3, 26.1
INC source: INC-C33179
Design Theme: Constellation
When more stages and steps are presented in the case lifecycle than can be displayed within the viewport, keyboard users can navigate to the scrollable region to move the scroll bar.
Escape key dismisses menus containing only disabled menu items
Resolved in: 25.1.3, 26.1
INC source: INC-D12317
Design Theme: UIKit, Theme Cosmos
For menus containing only disabled menu items, Escape keypress now allows users to dismiss the menu.
Screen reader does not concatenate read-only text in case summary and partial views
Resolved in: 25.1.3, 26.1
INC source: INC-D14163
Design Theme: Constellation
Screen readers will no longer announces read-only data contained in the case summary/partial views as a single string, but rather separate blocks of text. The role="none" attribute has been removed from description term and definition tags and retained on description list tags.
Updated screen reader announcement for validation errors on radio buttons
Resolved in: 25.1.3, 26.1
INC source: INC-D14191
Design Theme: Constellation
Validation errors on radio button fields will no longer include "undefined" alongside each individual radio button when screen readers announce the error.
Various interactive elements provide visible focus indicator in high contrast mode
Resolved in: 25.1.3, 26.1
INC source: INC-D14195
Design Theme: Constellation
Buttons, links, menu items, stage chevrons, and the operator icon now provide a visible focus indicator when navigated to with Windows high contrast mode enabled.
Data reference tables configured as required are announced as such by screen readers
Resolved in: 25.1.3
Design Theme: Constellation
Data reference fields configured as a table will now announce as "required" by screen readers when configured as required.
Fields in Pulse filter dialog are labeled
Resolved in: 25.1.3, 26.1
INC source: INC-A13275
INC-A2142
Design Theme: UIKit, Theme Cosmos
In a work object, form fields contained within the Pulse filter dialog are now programmatically labeled by their visible label.
Required multiselect combobox fields have aria-required attribute
Resolved in: 25.1.3, 26.1
INC source: INC-D8581
Design Theme: Constellation
The aria-required attribute has been added to multiselect combobox fields configured as required.
Field label displayed in error message with DSS set to true when embedded in a section in a table
Resolved in: 25.1.3, 26.1
INC source: INC-C55697
Design Theme: UIKit, Theme Cosmos
When the DSS "displayFieldNameInValidationMsg" is set to true, invalid form fields embedded in table cells via embedded section will properly display the field's label as part of the inline validation error message.
Empty list tags not rendered in left panel and announcements widget
Resolved in: 25.1.3, 26.1
INC source: INC-D14164
Design Theme: Constellation
Empty <ul> tags are no longer generated within the left navigation panel and the announcements widget if there is no content to be displayed within them.
Overlays determine role based on inner contents
Resolved in: 25.1.3, 26.1
INC source: INC-C59187
Design Theme: UIKit, Theme Cosmos
When using an overlay to display a local action, the overlay will be role="tooltip" if there are no interactive elements contained in the overlay. If there are interactive elements, the overlay will have role="dialog" and an aria-label value sourced from the flow action short description.
Checkmarks do not appear for picklist options on hover
Resolved in: 25.1.3, 26.1
INC source: INC-D8930
Design Theme: Constellation
Decorative checkmarks, which had a low color contrast ratio, no longer appear when using the mouse to hover on a picklist option.
Calendar dialog differentiates today's date and user-selected date for screen reader
Resolved in: 25.1.3, 26.1
INC source: INC-C56147
Design Theme: UIKit, Theme Cosmos
When a user makes a selection in the calendar dialog of a date picker control, aria-current and aria-selected attributes now accurately reflect today's date and the user-selected date, respectively.
Accordion layout group provides expanded state on change to SR
Resolved in: 25.1.3, 26.1
INC source: INC-C59251
Design Theme: UIKit, Theme Cosmos
When expanding an accordion button within a layout group, screen readers will announce the change in state after activation.
Date range calendar dialog has semantic role and label
Resolved in: 25.1.3, 26.1
INC source: INC-D10078
Design Theme: UIKit, Theme Cosmos
The calendar to select a date range is now semantically a dialog with a programmatic label to reflect its purpose.
Caret icons for combobox fields are visible in high contrast
Resolved in: 25.1.3, 26.1
INC source: INC-D8967
Design Theme: Constellation
When using Windows high contrast mode, the caret icons in combobox fields remains visible on the UI.
Caret icons for date fields and calendar dialog are visible in high contrast
Resolved in: 25.1.3, 26.1
INC source: INC-D8966
Design Theme: Constellation
When using Windows high contrast mode, the caret icons in date time fields as well as within the calendar dialog remain visible on the UI.
Multi-step form progress bar is visible in high contrast
Resolved in: 25.1.3, 26.1
INC source: INC-D8318
Design Theme: Constellation
When using Windows high contrast mode, the progress bar for multi-step forms remains visible on the UI.
Search options overlay for Pulse remains available after activation
Resolved in: 25.1.3, 26.1
INC source: INC-D10676
Design Theme: Theme Cosmos
A Smart Tip action has been removed from the action set of the button to launch Search options for Pulse, which was causing the overlay to immediately dismiss after opening.
Year spinbox values reflect configured year range for date fields
Resolved in: 25.1.3, 26.1
INC source: INC-D7907
Design Theme: Constellation
For date fields configured with a year range of previous/next X years, the year spinbox's min and max attribute values will reflect as such.
Edit Validate rules applied to date fields provide consistent error message on UI
Resolved in: 25.1.3, 26.1
INC source: INC-D2725
Design Theme: Constellation
When a date property has an Edit Validate rule configured, such as IsFutureDate, error messages on the UI no longer intermittently disappear depending on where the user navigates with keyboard.
Focus remains in Add Row dialog for embedded tables when configured as flow action
Resolved in: 25.1.3, 26.1
INC source: INC-D2925
Design Theme: Constellation
When adding a row to an embedded table using a Flow action in modal dialog (rather than View), keyboard focus remains in the dialog when launched and no longer resets to the body of the page.
Optimized tables with grouped columns do not trap focus in first column cells
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-D3470
Design Theme: UIKit, Theme Cosmos
When navigating with arrow keys in an optimized table with a group applied, users are no longer able to reach empty cells in the first column that previously caused focus to be trapped.
Case icon has role of image
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-D2719
Design Theme: Theme Cosmos
Case icons in work objects in Cosmos applications now have the role of image to align with the existing aria-label value of the icon.
Attach content flow launched in an overlay is functional with keyboard
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-D2732
Design Theme: UIKit, Theme Cosmos
Using the keyboard to navigate and interact with content in the pyAttachConent flow action in an overlay no longer results in a system error.
Visible focus indicator for semantic tabs in a layout group appears on all borders
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-D3276
Design Theme: UIKit, Theme Cosmos
Visible focus indicators for Tabs in a layout group no longer clip on certain borders of the Tab element itself with Semantic tab layout and Allow scroll for tab headers configured.
Menu items in optimized table column actions menu do not have mouse-specific helper text
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-D1686
Design Theme: UIKit, Theme Cosmos
Helper text for menu items within an optimized table's column actions menu no longer use mouse-specific wording such as "click" for activation guidance.
Autocomplete clear icon has programmatic label when displayed as combobox
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-C30858
Design Theme: UIKit, Theme Cosmos
For autocompletes configured to display as a combobox, the clear icon that appears after making a selection now has the programmatic label of "Clear selection."
Disable clickaway selected by default for local action overlays
Resolved in: 25.1.3, 26.1
INC source: INC-C58802
Design Theme: UIKit, Theme Cosmos
When configuring new overlays displaying a local action, the "Disable clickaway" option will be checked by default. This ensures the overlay contains at least one foucsable element to set focus onto when the overlay opens, allowing screen reader users to browse through any text content and prevent duplicate announcements of the content when there is no interactive element to focus.
Help icon with overlay on focus displays tooltips containing multiple lines
Resolved in: 24.2.4, 25.1.3, 26.1
INC source: INC-C47263
INC-D807
Design Theme: UIKit, Theme Cosmos
When the helper text option "help icon with overlay on focus" is used on a form control and sourced by a field value containing two or more lines, the tooltip will display as expected at runtime.