fix(sdk,client): add listener to current frame window
All checks were successful
arcad/edge/pipeline/head This commit looks good
All checks were successful
arcad/edge/pipeline/head This commit looks good
This commit is contained in:
@ -143,7 +143,7 @@ export class Client extends EventTarget {
|
||||
return;
|
||||
}
|
||||
|
||||
window.parent.removeEventListener('message', listener);
|
||||
window.removeEventListener('message', listener);
|
||||
clearTimeout(timeoutId);
|
||||
|
||||
if (timedOut) return;
|
||||
@ -156,8 +156,10 @@ export class Client extends EventTarget {
|
||||
resolve(message.data.token);
|
||||
}
|
||||
|
||||
window.parent.addEventListener('message', listener);
|
||||
window.parent.postMessage({ type: EdgeAuthTokenRequest }, '*');
|
||||
window.addEventListener('message', listener);
|
||||
|
||||
const message = { type: EdgeAuthTokenRequest };
|
||||
window.parent.postMessage(message, '*');
|
||||
})
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user