SR-D80825 · Issue 546572
Resolved tab appearance issues related to resolution support
Resolved in Pega Version 8.2.7
When trying to add multiple tabs on larger screens, once the first row was filled with tabs then new tabs began appearing at the bottom of the layout group. The layout group worked as expected with the tab overflow having the right and left arrows with the dropdown on smaller screens. In addition, @1440px the overflow arrow on the right side was not working correctly, showing as grayed out even though focus was not on the last tab. These issues were traced to taboverflow with add icon not working correctly at certain resolutions. To resolve this, the todisableslide function has been updated to consider add icon width and layoutgroup has been updated to consider parent width.
SR-D81924 · Issue 548649
Resolved Ajax and autocomplete errors in mobile offline
Resolved in Pega Version 8.2.7
When logging into the app for the first time on a new session to navigate to scheduled contacts and reschedule one, clicking the right or left arrow icons to move through dates resulted in an "AJAX request failed" error. POST 500 errors were also logged in the Developer Tools console with every click of the icon. It was possible to close the error and continue, and navigating to another screen and returning or leaving the app and restarting it resolved the issue. This has been resolved by adding dataOnly for getParentWorkItem to support a Parent online and child offline scenario. In addition, an issue with console errors caused by a popup when autocomplete did not have any results has been corrected with the addition of a null check to clear the results div only if it exists.
SR-D83931 · Issue 545872
Header style inheritance corrected
Resolved in Pega Version 8.2.7
When a header style for a container was explicitly set, any layout underneath inherited that style when using container formats set to 'Use Skin Base Settings'. This has been resolved by increasing specificity for the header title.
SR-D84882 · Issue 551989
Resolved duplicate messages from HarnessErrorList section
Resolved in Pega Version 8.2.7
When using pyCaseErrorSection to call HarnessErrorList and display any errors on Clipboard page, when the Clipboard page had more than one error then the error message was shown multiple times. This has been resolved by adding a check that will iterate through the errors to see if it is present on the page already. If it is present it will be ignored, and if it is not present, then it will be added.
SR-D85339 · Issue 548181
Calendar AM/PM corrected for Chinese locale
Resolved in Pega Version 8.2.7
When using the Chinese locale (zh_CN), opening a calendar control in the Report definition to select filter values resulted in the Calendar tab dropdown showing "上午" (AM) when the system time was in "下午" (PM). Investigation showed that when generating a non-auto date time control, ampm text (i.e. string value) was compared with the generated select component using locale specific values which did not match any time, so AM was always selected as it was the first value in the dropdown. To resolve this, the system has been updated to use the locale specific AM PM values for non-auto-generated date time control.
SR-D86200 · Issue 549031
Resolved tab appearance issues related to resolution support
Resolved in Pega Version 8.2.7
When trying to add multiple tabs on larger screens, once the first row was filled with tabs then new tabs began appearing at the bottom of the layout group. The layout group worked as expected with the tab overflow having the right and left arrows with the dropdown on smaller screens. In addition, @1440px the overflow arrow on the right side was not working correctly, showing as grayed out even though focus was not on the last tab. These issues were traced to taboverflow with add icon not working correctly at certain resolutions. To resolve this, the todisableslide function has been updated to consider add icon width and layoutgroup has been updated to consider parent width.
SR-D86274 · Issue 552508
Resolved validation conflict with error message display
Resolved in Pega Version 8.2.7
Error messages set through property-set- messages or edit validate were disappearing when out of focus from the date field if the field had a mandatory condition. This was traced to an edge condition where required validation was conflicting with another error message, and has been resolved by modifying the code so the system will not validate required on blur if the input has another error message.
SR-D86694 · Issue 548668
TeamMembersWidget section include corrected for PortalNav
Resolved in Pega Version 8.2.7
An error was seen when attempting to include the pyTeamMembersWidget section inside a pyPortalNav section. Investigation showed there was a data corruption in the section. As a local change, it was possible to 'save as' the section to a ruleset and delete the section embedded in the grid, then drag an embedded section layout from Layouts, add it to the grid row, and select pyTeamMembersWidgetRow. As a permanenet resolution, the corrupted section has now been replaced.
SR-D87007 · Issue 550331
Handling added for special characters in radio button response value
Resolved in Pega Version 8.2.7
Adding a response with a single quote on a radio button caused the preview to hang. This was traced to the 'querySelector' API: because the argument selector syntax used [id='{idVal}'], the variable 'idVal' value in the selector argument containing an apostrophe formed an invalid selector argument to the API. This has been resolved by escaping any apostrophes from the querySelector argument.
SR-D89242 · Issue 555588
Corrected layout refresh for grid state page
Resolved in Pega Version 8.2.7
When the condition builder had an empty row, on submit an error was displayed as expected. However, attempting to delete the empty row resulted in an exception. Investigation showed that the layout refresh was causing the grid state page to get deleted upon submission of the modal. This has been resolved.