From 70d9cc6b013e49966f1c3920dcd4f3553af6817e Mon Sep 17 00:00:00 2001 From: pengx17 Date: Thu, 26 Dec 2024 01:55:07 +0000 Subject: [PATCH] fix(electron): electron crash on leave fullscreen (#9314) --- .../apps/electron/src/main/windows-manager/main-window.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/frontend/apps/electron/src/main/windows-manager/main-window.ts b/packages/frontend/apps/electron/src/main/windows-manager/main-window.ts index 6dcf8a04df..7e775e118f 100644 --- a/packages/frontend/apps/electron/src/main/windows-manager/main-window.ts +++ b/packages/frontend/apps/electron/src/main/windows-manager/main-window.ts @@ -153,6 +153,7 @@ export class MainWindowManager { const refreshBound = (timeout = 0) => { setTimeout(() => { + if (mainWindow.isDestroyed()) return; // FIXME: workaround for theme bug in full screen mode const size = mainWindow.getSize(); mainWindow.setSize(size[0] + 1, size[1] + 1);