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.
SR-B82039 · Issue 339723
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.
SR-B82835 · Issue 331766
Removed tooltip for read-only checkbox image
Resolved in Pega Version 7.4
When a checkbox used a readonly image, a tooltip appeared on hover. This was due to False text being generated by default as tooltip for a False image; the tooltip has now been removed for this condition.
SR-B82889 · Issue 338624
Fixed expand row edit grid collapse
Resolved in Pega Version 7.4
After upgrade, a repeat grid with Expandable Row edit mode was not successfully collapsing. This was traced to a condition where the details of the expanded grid pane were not getting closed when pyExpanded was set to false manually. This has been fixed by ensuring the response from the server is not being processed for grid Details when the content is empty.