SR-D55972 · Issue 518645
SmartInfo disappears if cell clicked
Resolved in Pega Version 8.4
After configuring a smart info on a table cell on hover where the table cell was also clickable to open a case, the smart info remained on the screen when the cell was clicked until the mouse was moved. This was opposite of the expectation that the smart info would disappear on click in this scenario. Analysis showed that the overlay event was not being dismissed if its associated element was removed/hidden, and this has been corrected.
SR-D56038 · Issue 518033
Corrected top row focus on scroll up for paginated table
Resolved in Pega Version 8.4
When loading results in a table with progressive pagination, scrolling down and waiting for data to load and then scrolling back up resulted in the focus being set on the second row instead of the first as expected. This was due to an incorrect calculation for Scrolltop, which has been corrected.
SR-D56373 · Issue 518885
Mutiselect can localize "Use"
Resolved in Pega Version 8.4
Localization has been added for the value "Use" in the multiselect control.
SR-D56490 · Issue 518806
Resolved Sporadic ControlBuild error in sections
Resolved in Pega Version 8.4
After upgrade, a sporadic error was seen with sections of a VTable after a server restart where a portion would not load and the error "com.pegarules.generated.html_property.ra_stream_pxtextinput_1786000787_default incompatible with com.pega.pegarules.pub.runtime.ControlBuilder" was seen. This issue was traced to invalid generation of an assembly parameter map for random sections the first time the table was called after restart. To resolve this, the system will now allow assembly parameter generation for a second time when they are empty, and the assembly parameters preparation will be handled as a synchronous process.
SR-D56836 · Issue 518011
Includes() function changed for Microsoft Internet Explorer compatiblity
Resolved in Pega Version 8.4
The complete screen was not loading due to "includes()" not being supported in Microsoft Internet Explorer, resulting in a console error and the flow breaking. To resolve this, ".includes()" has been changed to indeOf.
SR-D57278 · Issue 519461
Padding added to keep sort icon always visible in Google Chrome
Resolved in Pega Version 8.4
When sorting a grid column on Google Chrome, the sort icon was missing if the header label was large. This was traced to the Sort icon being handled as a background image of 12px in width inside 'display:table-cell' which was forced to shrink by the resize. To resolve this, 'padding: 0 6px;' has been added to each side to keep the space intact for the sort icon to always be visible.
SR-D57629 · Issue 532493
Navigation sub menu shows all options
Resolved in Pega Version 8.4
The switch app menu was running off the bottom of the screen, and using arrow keys to navigate it caused the whole portal to jump up. This was traced to the sub-menu style attribute 'top' being changed to '0' if it was given a negative value. To resolve this, a condition was added to check whether the rendering sub-menu height is greater than viewport, and adjust the top attribute value accordingly.
SR-D61860 · Issue 523584
Preflight Optimization styling now handlies right-to-left language packs
Resolved in Pega Version 8.4
When using Preflight Optimization on a generated app with the AR (Arabic) locale, Pages rendered in Right-to-Left (RTL) mode did not have the proper styling or placement for the radio button target and text. The same app rendered correctly when using an empty (default to EN - English) locale. Investigation showed that Preflight Optimization of CSS was failing when using Right-to-Left (RTL) languagebecause the use of preflight bypassed all other CSS processing. To resolve this, the handling of Preflight's CSS Optimization has been updated to handle cases using a Right-to-Left language (ex: Arabic).
SR-D62361 · Issue 534811
Read-Only harness takes precedence over editable section with when condition
Resolved in Pega Version 8.4
Given a harness which was marked as Read Only and contained sections which were configured as editable based on some conditions, when the condition became true, the section became editable and ignored the read only conditions applied on the harness. Investigation showed that when a read-only 'when' rule evaluated to false, it rendered the layout in Edit mode instead of falling back to the read-only status of parent. This has been corrected by ensuring that when read-only evaluates to false, the system will fall back to the parent read-only status.
SR-D63416 · Issue 526523
Multi-select list control properly sets error message for server-side validation
Resolved in Pega Version 8.4
When using the Multi-select list control, client-side validation was working as expected but server-side validation was creating the Property-Set-Message error at Form level rather than Field level. This has been corrected.