SR-B77586 · Issue 333030
Updated logic for multi-select control list updates
Resolved in Pega Version 7.4
Multi-select control list items were not getting updated even after removing the associated page list from the clipboard. This has been corrected by updating the logic for the processClipboardPage method in ContextProcessor.java to update pagesize property in context data. In addition, client side changes in pzpega_ui_templateengine js will delete the results if pagesize is 0.
SR-B77586 · Issue 330736
Updated logic for multi-select control list updates
Resolved in Pega Version 7.4
Multi-select control list items were not getting updated even after removing the associated page list from the clipboard. This has been corrected by updating the logic for the processClipboardPage method in ContextProcessor.java to update pagesize property in context data. In addition, client side changes in pzpega_ui_templateengine js will delete the results if pagesize is 0.
SR-B77596 · Issue 328068
Check added for true/false value in repeat grid before default set
Resolved in Pega Version 7.4
When a repeat grid of data elements contained only two TrueFalse fields, setting the default value of the first property to True and the second one to False resulted in not being able to edit the columns as expected. This was caused by the default value being set without checking whether the property already had a value, and has been fixed by adding a check in GenerateCellDefaultValues.
SR-B77920 · Issue 327916
Mashup drilldown error fixed
Resolved in Pega Version 7.4
When embedding a drilldown report in Mashup, the drilldown had no effect and an error was shown in the JavaScript console. This was traced to the drilldown script trying to localize the word "Submit" by calling pega.report.RDUtils.getLocalString(), which calls doFormSubmit(), which generated the error "Uncaught TypeError: Cannot read property 'hashArray' of null" because pega.desktop.support.getDesktopWindow() was returning null. This has been fixed with the addition of a null check in order to better handle this call.
SR-B78634 · Issue 328274
Fixed JVM crash caused by HTMLtoPDF logic
Resolved in Pega Version 7.4
An update to address a rapid memory leak in the HTMLToPDF activity was causing JVMs to crash due to the replacement logic incorrectly injecting email footer HTML content in the generated PDF. This has been fixed.
SR-B78831 · Issue 329948
Corrected readonly toggle for uploaded files
Resolved in Pega Version 7.4
Readonly formatting was not getting removed/added correctly in file uploads, causing formatting errors that included issues like assigning the actual value of the input fields in a case (such as removing the $ and decimal separator from a currency value). This was due to an unneeded call to an extra check condition, and has been fixed.
SR-B80286 · Issue 329961
Fixed missing sort icon on Grid Repeat Layout with static columns
Resolved in Pega Version 7.4
In a grid repeat layout sourced by a report definition with "Specify virtual report definition" checked and using Pagination format: Progressive loading, the filtering icon disappeared on the columns in the grid when the first column added was a static column. This was a missed use case related to a prior bug fix: the logic added was only looking at the first column's defaults when setting the value of pyColumnFilteringDropDown for the dynamic column. This has now been fixed so the system will iterate over all of the columns to find and set the pyColumnFilteringDropDown for the dynamic column.
SR-B81312 · Issue 340177
Safe check added for DIV work object
Resolved in Pega Version 7.4
When using an Open Work By Handle action on a DIV, if the work object was already open for the current requester an alert was presented for the same. However, clicking Okay would sometimes not open the work object and the browser would have to be refreshed. This was due to the "module.cfg" becoming null and throwing errors. To correct this, the pzpega_ui_dynamiccontainer.js file "removeHost" method will perform a safe check to determine whether "module.cfg" is present or not before calling the "module.destroy" method.
SR-B81527 · Issue 331290
Silverlight error fixed for LaunchWordMerge
Resolved in Pega Version 7.4
The WordMerge functionality was not working for a Mash-up on a website, displaying a Silverlight error. This occurred when using AppDynamics software for the user environment, and was traced to the pyheadercookiesset including an ADRUM cookie. Because there was an unescaped character added in the cookie, it failed on XML reader parsing in Silverlight. Handling has now been added for the special character.
SR-B82039 · Issue 339782
Refactored code for radio button refresh
Resolved in Pega Version 7.4
Clear selection was not clearing the selection of a radio button. This was due to an error in the code for the timing of refresh calls, and has been fixed.