diff --git a/src/main/mainWindow.ts b/src/main/mainWindow.ts index c068bea..4cb66a4 100644 --- a/src/main/mainWindow.ts +++ b/src/main/mainWindow.ts @@ -185,8 +185,11 @@ function initWindowBoundsListeners(win: BrowserWindow) { win.on("maximize", saveState); win.on("minimize", saveState); win.on("unmaximize", saveState); + win.on("restore", saveState); const saveBounds = () => { + if (win.isMaximized()) return; + State.store.windowBounds = win.getBounds(); };