From 026b2075bc291e7c2d9cb1821bb08cbc6202ecd0 Mon Sep 17 00:00:00 2001 From: Innei Date: Mon, 30 Dec 2024 13:48:42 +0800 Subject: [PATCH] fix(electron): fix can eval code in main process, fixed #2362 Signed-off-by: Innei --- packages/shared/src/bridge.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/src/bridge.ts b/packages/shared/src/bridge.ts index 98145a3f8..1b62628da 100644 --- a/packages/shared/src/bridge.ts +++ b/packages/shared/src/bridge.ts @@ -125,7 +125,7 @@ type Fn = { (T[K] extends object ? { [P in keyof T[K]]: AddPromise } : never) } export function callWindowExpose(window: BrowserWindow) { - return createProxy(window.webContents.executeJavaScript) as Fn + return createProxy((code) => window.webContents.executeJavaScript(code)) as Fn } export function callWebviewExpose(