INC-179478 · Issue 662926
Handling updated for progressive load on scroll in repeating dynamic layers
Resolved in Pega Version 8.6.2
When using progressive load on scroll on a repeating dynamic layout with a bar graph control, the bar which was loaded earlier was being removed during scrolling and only the current page's bar graph was displayed. This was traced to the page load and refresh handling in repeating dynamic layers, and has been resolved by modifying the logic to use a partial-refresh when appropriate.
INC-179664 · Issue 661110
Child Case comments pop-up opens as expected
Resolved in Pega Version 8.6.2
Comments on the header level were opening correctly, but the comments pop-up for the child case tab was not. This has been resolved by adding a safe check for the eventTarget.closest method.
INC-179683 · Issue 664451
Handling added for decoding file names containing umlauts
Resolved in Pega Version 8.6.2
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-180322 · Issue 670117
Cosmos collapsible summary panel works with hidden tabs
Resolved in Pega Version 8.6.2
The collapsible summary panel in Cosmos was not working correctly in combination with hidden tabs. This was due to the active tab index being created from the "data-lg-child-id" value which has a constant value for each tab and did not account for some tabs being hidden. To resolve this, the process for finding the "active" tab index is now based on the actual index instead of on the "data-lg-child-id" attribute.
INC-180482 · Issue 661514
Browser compatibility update for setActivityAction
Resolved in Pega Version 8.6.2
After update, the Parameter Configuration popup was blank when using Microsoft Internet Explorer. This was traced to security updates that utilized the SafeURL.prototype.setActivityAction containing the startsWith API which is not supported by Internet Explorer. To resolve this, startsWith has been replaced with indexOf for cross-browser compatibility.
INC-180712 · Issue 664783
Improved accessibility for utility pane
Resolved in Pega Version 8.6.2
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-181089 · Issue 667654
Corrected modal focus on assignment open
Resolved in Pega Version 8.6.2
After opening an assignment and using keyboard navigation, the focus was not set on the first focusable element as expected. Hitting "TAB" set focus to the second focusable element. This was traced to previous work done on focusing elements under the modal, and this has been resolved by removing the "document.activeElement.blur()" as it is no longer needed.
INC-181158 · Issue 663160
Currency control method signature updated
Resolved in Pega Version 8.6.2
Saving a section with a hierarchal table that used a Currency Control resulted in the message "ERROR String locale = controlRuntimeUtilities.getCurrency(".Currency", tools);" This was traced to the handling of decimal and text type fields in the Currency Control, and has been resolved by updating the method signature.
INC-181389 · Issue 668677
Unused class reference removed from CaseActionArea
Resolved in Pega Version 8.6.2
The rule Work-.pyCaseActionArea in Theme-Cosmos was logging error messages related to "clipboard.InvalidParameterException: Class not defined in dictionary: PegaMKT-Work" when opened in Dev Studio. This was traced to a reference to the section "pyCaseActionArea" which was not present by default in PegaMKT-Work, and has been resolved by recreating the section "pyCaseActionArea" to remove the unused class reference.
INC-181453 · Issue 669284
Text errors corrected for Pega Knowledge portal editing tools
Resolved in Pega Version 8.6.2
The Pega Knowledge portal had two errors in the content creation menu: the word "Title" was not translated in the "add a link" pop-up, and there was a typo in the word "paragraph" in the text editor item format drop down menu. These have been corrected.