From dfd1a06cf13592a3b8c277ffda072ca152879aa2 Mon Sep 17 00:00:00 2001 From: Jeffrey Chen <78434827+TCOTC@users.noreply.github.com> Date: Sun, 16 Nov 2025 10:35:22 +0800 Subject: [PATCH] :art: Fix border appearing when resizing window on Mac (#16358) --- app/electron/main.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/electron/main.js b/app/electron/main.js index 87f22ba93..5b33329fa 100644 --- a/app/electron/main.js +++ b/app/electron/main.js @@ -325,6 +325,7 @@ const initMainWindow = () => { fullscreenable: true, fullscreen: windowState.fullscreen, trafficLightPosition: {x: 8, y: 8}, + transparent: "darwin" === process.platform, // 避免缩放窗口时出现边框 webPreferences: { nodeIntegration: true, webviewTag: true, @@ -1090,6 +1091,7 @@ app.whenReady().then(() => { minWidth: 493, minHeight: 376, fullscreenable: true, + transparent: "darwin" === process.platform, // 避免缩放窗口时出现边框 frame: "darwin" === process.platform, icon: path.join(appDir, "stage", "icon-large.png"), titleBarStyle: "hidden",