SR-D80572 · Issue 558412
Refresh-Other section correctly shifts focus on tab out
Resolved in Pega Version 8.5
After upgrade, a difference was seen in the behavior of the Refresh-Other section action functions. Previously, focus was shifted to the next field when tabbing out, which is the desired behavior. Investigation showed that this was a result of modifications made to resolve other focus issues, and the previous behavior has been returned by updating the conditions used to call the "focusNextElement" method to include a check whether the reloadElement is stale, and to get the focusElement from DOM based on name (pega.util.Dom.getElementsByName(focusElemName)) if needed.
SR-D58021 · Issue 524962
Show-stream/html repaired for custom portals
Resolved in Pega Version 8.5
After upgrade, show-stream/html in activity was not getting executed properly on custom portals. ShowDesktop was modified in 8.1 for AssociateRequestor implementation. As part of that, the custom portal step was moved to the new activity pzPopulateRequestor which is invoked from ShowDesktop. The JUMP condition in step is exiting the pzPopulateRequestor activity, but not ShowDesktop as was the case in the previous versions. To resolve this, the JUMP condition (.pyDesktopType=="Custom") has been added in ShowDesktop at the pzPopulateRequestor call step.
SR-D74992 · Issue 546877
Improved CPMHC performance
Resolved in Pega Version 8.5
After upgrade, slowness was seen when using the CPMHC application. This has been improved by adding Microsoft Internet Explorer 11 optimization with the most recent javascript API.
SR-D68277 · Issue 541816
Added logoff check for requestors
Resolved in Pega Version 8.5
After upgrade, the error "java.lang.InterruptedException. Requester has been destroyed" was appearing in the logs. Investigation showed this was related to unregister requests being submitted after logoff, and has been resolved by updating the system to check for logout before sending unregister requests.
SR-D71202 · Issue 535409
Corrected autocomplete results for parameterized RD in grid
Resolved in Pega Version 8.5
An autocomplete included in a grid and configured with results display as 'List' where the source for the autocomplete was a parameterized report definition and the RD parameter was an associated property of autocomplete did not show any results. If the results display was changed from 'List' to 'Grid', it worked as expected. This has been resolved by adding a null check on rowdetail in the "replaceParamsTokens" method for autocomplete.
SR-D64945 · Issue 534324
Accessibility enhanced for multiselect
Resolved in Pega Version 8.5
Aria attributes for multiselect items and container have been added to enhance accessibility.
SR-D82148 · Issue 546762
Localization improved for ToolTips
Resolved in Pega Version 8.5
Attempting to use the Field value to localize the tooltip for Hour and Minute resulted in the time being displayed as "tooltip: Hour". Support has been added for localizing these fields using pyTooltip. In addition, an issue with the tooltip still being displayed after switching helper text to None and saving (without manually clearing the existing text) has been resolved with an update that will clear the tooltip value when helper text is selected as 'None'.
SR-D91846 · Issue 550790
Complex question checkbox labels displayed
Resolved in Pega Version 8.5
Checkbox labels were not shown when a survey was rendered in read-only mode. This has been resolved by updating pzComplexQuestionCheckBoxTemplateRowDetails and ComplexQuestionCheckboxTemplate section to show labels and icons for check boxes when a complex checkbox question is displayed in read-only mode.
SR-D86360 · Issue 548571
Handling added for declare expression targets when harnessid is null
Resolved in Pega Version 8.5
Client expression calculation was not happening in Perform harness. Research showed that whenever text input calculations happened, the expression_calculation js setTargetValuesSuccess function was called but the elementList parameter was passed as null due to the inputHarnessId parameter being undefined. This has been resolved.
SR-D65917 · Issue 529628
Cross-site scripting protection added to ClientDynamicData
Resolved in Pega Version 8.5
Cross-site scripting protection has been added to various parameters in the pzClientDynamicData HTML rule.