diff --git a/lib/ComponentRelay.ts b/lib/ComponentRelay.ts index b96a45c..a824140 100644 --- a/lib/ComponentRelay.ts +++ b/lib/ComponentRelay.ts @@ -367,7 +367,8 @@ export default class ComponentRelay { } Logger.info('Posting message:', postMessagePayload) - this.contentWindow.parent.postMessage(postMessagePayload, this.component.origin!) + const targetOrigin = this.component.origin && this.component.origin !== 'null' ? this.component.origin : '*' + this.contentWindow.parent.postMessage(postMessagePayload, targetOrigin) } private activateThemes(incomingUrls: string[] = []) {