From d86e693019db1fa034d43f8e7e18df09f785b2e1 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 30 Mar 2023 12:17:12 +0100 Subject: [PATCH] fix(editor): Fix issue preventing execution preview loading when in an iframe (#5817) --- packages/editor-ui/src/views/NodeView.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/editor-ui/src/views/NodeView.vue b/packages/editor-ui/src/views/NodeView.vue index f2adb4a70..e6d141372 100644 --- a/packages/editor-ui/src/views/NodeView.vue +++ b/packages/editor-ui/src/views/NodeView.vue @@ -3885,8 +3885,8 @@ export default mixins( this.bindCanvasEvents(); } catch {} // This will break if mounted after jsplumb has been initiated from executions preview, so continue if it breaks await this.initView(); - if (window.top) { - window.top.postMessage( + if (window.parent) { + window.parent.postMessage( JSON.stringify({ command: 'n8nReady', version: this.rootStore.versionCli }), '*', );