From e18e89d6f0658b20c0cf6bffb54be8abd44712db Mon Sep 17 00:00:00 2001 From: Mihai Date: Sat, 14 Feb 2026 05:22:49 +0100 Subject: [PATCH] fix: App-maximized-2nd-monitor Signed-off-by: Mihai --- src/native/window.ts | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/native/window.ts b/src/native/window.ts index 450124e..9b617b2 100644 --- a/src/native/window.ts +++ b/src/native/window.ts @@ -57,19 +57,25 @@ export function createMainWindow() { // hide the options mainWindow.setMenu(null); - // maximise the window if it was maximised before - if (config.windowState.isMaximised) { - mainWindow.maximize(); - } - // restore last position if it was moved previously - if(config.windowState.x > 0 || config.windowState.y > 0) { - mainWindow.setPosition(config.windowState.x ?? 0, config.windowState.y ?? 0); + if (config.windowState.x > 0 || config.windowState.y > 0) { + mainWindow.setPosition( + config.windowState.x ?? 0, + config.windowState.y ?? 0, + ); } // restore last size if it was resized previously - if(config.windowState.width > 0 && config.windowState.height > 0) { - mainWindow.setSize(config.windowState.width ?? 1280, config.windowState.height ?? 720); + if (config.windowState.width > 0 && config.windowState.height > 0) { + mainWindow.setSize( + config.windowState.width ?? 1280, + config.windowState.height ?? 720, + ); + } + + // maximise the window if it was maximised before + if (config.windowState.isMaximised) { + mainWindow.maximize(); } // load the entrypoint