Issue
Users experience multiple Log off pop-up windows in the portal which cause distorted UI.
Symptoms and Impact
Multiple Log off pop-up windows display in the portal.
The following figure illustrates the Log off pop-up window:
Steps to reproduce
- Search for and open the harness rule of the portal to which you want to add a session timeout timer.
- Add the pxSessionTimer section to your harness as an embedded section.
- In your work area, in the header of the pxSessionTimer header, click the icon.
- In the Panel properties window, on the Parameters tab, specify the timeout settings:
a)In the Timeout After (mins) field, enter the time in minutes after which the application should require reauthentication.
b)In the Warning Window (mins) field, enter the time in minutes defining how long the warning message should display on the screen. - Click Submit.
Note
In the run time, multiple session timer popup windows occur instead of one.
Root Cause
Issue is due to a few changes made in the pega_desktop_AppControllerLite.js js file.
Solution
Update to Pega Platform 25.