fix: apply senderFrame details to ipcMain port event (#33783)

Co-authored-by: deepak1556 <hop2deep@gmail.com>
This commit is contained in:
trop[bot]
2022-04-25 09:43:59 +09:00
committed by GitHub
parent 6adcd6d4ec
commit 97c99731df
2 changed files with 5 additions and 0 deletions

View File

@@ -627,6 +627,7 @@ WebContents.prototype._init = function () {
});
this.on('-ipc-ports' as any, function (event: Electron.IpcMainEvent, internal: boolean, channel: string, message: any, ports: any[]) {
addSenderFrameToEvent(event);
event.ports = ports.map(p => new MessagePortMain(p));
ipcMain.emit(channel, event, message);
});