From 0492bf903fae3ec9967b15b47ebe359946870b58 Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Fri, 26 Apr 2024 11:38:31 -0700 Subject: [PATCH] fix post message loop (#9987) --- pxtservices/iframeEmbeddedClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pxtservices/iframeEmbeddedClient.ts b/pxtservices/iframeEmbeddedClient.ts index c98465fd14b..4aef1c28df6 100644 --- a/pxtservices/iframeEmbeddedClient.ts +++ b/pxtservices/iframeEmbeddedClient.ts @@ -63,7 +63,7 @@ export class IFrameEmbeddedClient { else if ((window as any).acquireVsCodeApi) { (window as any).acquireVsCodeApi().postMessage(message) } - else { + else if (window.parent && window.parent !== window) { window.parent.postMessage(message, "*"); } }