From 7234c543b9ec87efc3dfca49dd51621bf3e9996d Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Fri, 26 Apr 2024 11:19:52 -0700 Subject: [PATCH] fix post message loop --- 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, "*"); } }