Skip to content

Commit 8e233e2

Browse files
committed
MC-18601: Page Builder Render
1 parent b487913 commit 8e233e2

File tree

2 files changed

+20
-28
lines changed
  • app/code/Magento/PageBuilder/view/adminhtml/web

2 files changed

+20
-28
lines changed

app/code/Magento/PageBuilder/view/adminhtml/web/js/master-format/render.js

Lines changed: 10 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/ts/js/master-format/render.ts

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -93,19 +93,16 @@ export default class MasterFormatRenderer {
9393
debugLog("Setting up channel");
9494
this.channel = new MessageChannel();
9595
const frame = this.getRenderFrame();
96-
frame.onload = () => {
97-
debugLog("onLoad called");
98-
window.addEventListener("message", (event) => {
99-
debugLog("onLoad message called");
100-
debugLog(event);
101-
if (event.data === "PB_RENDER_READY") {
102-
frame.contentWindow.postMessage("PB_RENDER_PORT", "*", [this.channel.port2]);
103-
this.ready = true;
104-
this.readyDeferred.resolve();
105-
debugLog("channel is ready");
106-
}
107-
});
108-
};
96+
window.addEventListener("message", (event) => {
97+
debugLog("onLoad message called");
98+
debugLog(event);
99+
if (event.data === "PB_RENDER_READY") {
100+
frame.contentWindow.postMessage("PB_RENDER_PORT", "*", [this.channel.port2]);
101+
this.ready = true;
102+
this.readyDeferred.resolve();
103+
debugLog("channel is ready");
104+
}
105+
});
109106
frame.src = Config.getConfig("render_url");
110107
}
111108

0 commit comments

Comments
 (0)