INC-179683 · Issue 664453
Handling added for decoding file names containing umlauts
Resolved in Pega Version 8.4.6
Two issues were seen with file names that contained an umlaut:When sending file with an umlaut in the name via PegaCHAT, the error "Failed to load resource: the server responded with a status of 404 (404)" appeared on the Client side and a preview was generated. On the Agent side, the message was sent but attempting to open it resulted in an error that the file did not exist. This was traced to the unescape javascript API returning the wrong decoded values if the encoded value of an umlaut character was sent, and has been resolved by adding a safe check to avoid a malformed URI. Second, an image was not displayed in the Rich Text Editor if the image name contained the ä or Ä character in it. Investigation showed the activity parameters were being changed when it was invoked from the script. If the file name sent was "aysnÄ1626292145235.png" it was encoded to "aysn%C3%841626292145235.png" as expected, but when the parameter was passed to the Activity the value further changed to "aysn%C3%83%C2%841626292145235.png", causing the file open failure because the names did not match. To resolve this, code has been added which will correctly decode the encoded values of umlaut characters.
INC-180712 · Issue 664785
Improved accessibility for utility pane
Resolved in Pega Version 8.4.6
JAWS was not reading the items on the utility pane, and performing any action using the keyboard controls with JAWS running in the background did not open the actionable item. To resolve this, the Utilities panel has been configured with tablist role instead of combobox, and Header buttons titles have been changed to be more descriptive.
INC-181534 · Issue 663517
Information added for ckeditor plugin availability
Resolved in Pega Version 8.4.6
Documentation for adding external plugins to the rich text editor has been updated with additional information regarding available plugins for ckeditor.
INC-184109 · Issue 671194
Handling updated for customDateTime formatting
Resolved in Pega Version 8.4.6
When a feature date was entered, for example as 2021/07/29 12:00:00 AM, changing any other property caused the time to be off by 4 hours and display as 2021/07/28 08:00:00 PM. Investigation showed this was caused by the parameters being passed in an incorrect order while calling pega.ui.Formatter.formatDateTime() in combination with customTimeZone, and has been resolved.
INC-184311 · Issue 667471
Time value handling updated for IW locale
Resolved in Pega Version 8.4.6
The error -"0undefined/0undefinedundefinedundefinedundefinedundefined is not valid time of day value" appeared when using the 'IW' operator locale and the time field was changed. This was traced to a missed condition check for the IW locale while preparing the selected time value from the dateTimeFormatString, and has been resolved.
INC-184443 · Issue 668438
Time value handling updated for IW locale
Resolved in Pega Version 8.4.6
The error -"0undefined/0undefinedundefinedundefinedundefinedundefined is not valid time of day value" appeared when using the 'IW' operator locale and the time field was changed. This was traced to a missed condition check for the IW locale while preparing the selected time value from the dateTimeFormatString, and has been resolved.
INC-185563 · Issue 670847
"Manage content" dialog box tab index is consistent
Resolved in Pega Version 8.4.6
The tab ordering for the "Manage content" (document upload) dialog box was not consistent. This has been resolved by updating pzModalTemplate to list the submit, cancel, etc, buttons in a consistent order.
INC-189047 · Issue 674761
Session timeout adjusted for use with Apple Safari
Resolved in Pega Version 8.4.6
A configured browser session logout timer was not working with the Apple Safari browser. This was traced to browser-specific handling for self.location.href and has been resolved by adjusting the logic and moving it inside a setTimeout to improve cross-browser compatibility.
INC-192075 · Issue 680775
Required field error message shown for Anypicker control
Resolved in Pega Version 8.4.6
Certain Anypicker controls set to required were not showing the expected error message "Value cannot be blank" in the UI when the field was submitted as blank. This has been corrected.
INC-192812 · Issue 677347
Property mapping with autocomplete control corrected
Resolved in Pega Version 8.4.6
Selecting from a list populated by autocomplete did not set the property value on property(ManagerialUserGroupLabel) which was mapped to the autocomplete control. This was traced to modifications made earlier which were intended to improve the handling for populating properties with keyboard controls, and has been resolved by reverting the previous changes. Future work is planned around the original keyboard control issue.