Support Article
Pega Web Mashup resize script behavior incorrect
SA-90486
Summary
Mashup resize script does not resize correctly post upgrading to Pega 8.2.1. Pega Mashup does not load and a Cross Origin Read Blocking (CORB) message displays in the Developer Console on refreshing the website with Pega gadget (iFrame) in it. Pega Mashup loads successfully and no issue occurs on the second refresh. The Mashup resize script continuously attempts to resize the iFrame where Pega is rendered on the third refresh.
Error Messages
Not Applicable
Steps to Reproduce
1) Create a Web Mashup for portal display
2) Add Mashup to the Web page. The iFrame does not have the expected size and an extra scroll bar is created
Root Cause
A defect in Pegasystems’ code or rules. Mashup scripts do not download as expected. A change is required to read isWebMashup from root of the stack in generate layout Rule-Utility-function (RUF). In the Single-Page Application (SPA) case, doharnessResize API must be explicitly invoked to set proper height on iFrame.
Resolution
This issue was reported as a bug to be remediated in Pega 8.2.1 patch release.
Published December 17, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.