INC-130011 · Issue 571834
Resolved stale reference error when swapping stages with drag and drop
Resolved in Pega Version 8.2.8
If user swapped stages (2nd stage to 1st stage) using drag and drop and then added a participant or role in the stage, a Pega blue screen appeared. This was traced to using a grid with reorder and an inner grid in the cell. On drag and drop, the grid reference object was stale and not in sync with the latest table. To resolve this, code has been added to reinitialize the inner grid on drag and drop.
INC-130090 · Issue 573263
Added handling for sourced radio-buttons group rendered in an inner iframe
Resolved in Pega Version 8.2.8
When using a radio button sourced with a pxTextinput using a Local List 'Yes' and 'No', the Assertion conditions were populated with incorrect data while a test scenario was being recorded, causing the test case run to fail. This was traced to the radio buttons being inside an iframe (dynamicContainer): when the scenario test was run, the radio-buttons group was rendered in an inner iframe that caused the document to refer to the outer document on the webpage instead the inner document. This has been resolved by adding handling to get the OwnerDocument of the DOMElement in domUtils's getDOMElementValue() and call getElementsByName on itso the references are correct.
INC-131225 · Issue 579732
Child cases correctly created on mobile app
Resolved in Pega Version 8.2.8
After upgrade, creating a child case from the device generated the error "Failed to reset case type. Not starting optional process : undefined" when launching a "nestedRDL" case and clicking on the "CreateCase1" button on the top. This has been resolved by updating the harness action API to read the harness purpose from DOM instead of the harness context for the HC case.
INC-131523 · Issue 573852
Parameters to Property UI Field available in report
Resolved in Pega Version 8.2.8
When using a parameterized control like Decimal for a property in the UI control of the Property rule with inputs given to the parameters, once the property was optimized and referred to in Report Definition, the value was rendered using the Control with parameters defined in its rule form. In the report, the column was not rendered as it is designed on the property rule, but the same worked as expected in a section. This behavior was a change after upgrade. This was traced to "pyPropertyName" being added to the stepPage as part of the pzMergeAutoGenForProp Activity, and has been resolved by adding it to the stepPage only when it is an auto-generated control.
INC-132176 · Issue 588807
Cache cleared before PDF generation to ensure proper fonts
Resolved in Pega Version 8.2.8
The font File OCRAEXT.ttf added at location "/usr/local/tomcat/fonts" was not being picked when the PDF was generated via an agent execution. When the same activity was run manually, the font issue was sporadic. Investigation showed that when multiple apps use the same props directory but different fonts directories, the handling would sometimes cause one app to use another app's props file with the result of the improper fonts mapping. To resolve this, an update has been made to clear the cache before PDF generation starts to ensure the library reads the proper fonts.
INC-132219 · Issue 580264
Values with accent characters are sorted properly
Resolved in Pega Version 8.2.8
Table Layout column values using a pagelist were not sorted properly when the data contained French accent characters. This has been resolved.
INC-132405 · Issue 574688
Added check for label property for 'work object already open' popup
Resolved in Pega Version 8.2.8
When a tab in a tab group was open, attempting to open the same tab again displayed the error message "TestApp case layer is already open" instead of the expected message "Tab1 is already open". This was traced to the label property not being available, and has been resolved by updating the pzpega_ui_dynamiccontainer file showConflictDialog method to check for label property when Label is not available.
INC-132771 · Issue 584958
Refresh section of MultiSelect properly handles refresh section
Resolved in Pega Version 8.2.8
On hitting tab or enter on a Multiselect control with "Post value" and "Refresh Section" enabled, focus moved to the header of the page when it refreshed. This has been resolved by updating the 'disable when' expression for "run on client" to better handle the input element used for enabling the controls.
INC-136518 · Issue 582568
Elapsed time available for an AJAX event duration
Resolved in Pega Version 8.2.8
An enhancement has been added which will capture a start of queue event for an AJAX event. This can be added to the existing end of queue event information and be used to calculate the event duration via Pega Web Analytics.
INC-137100 · Issue 604059
Added predictive text handler for Japanese on iOS
Resolved in Pega Version 8.2.8
The autocomplete function was not working well in MobileView when using Japanese IME on iOS. This has been resolved by adding a new input handler for IOS mobile, which will be triggered when predictive text is selected in mobile.