#177 restore maximized windows state

This commit is contained in:
Jan Prochazka
2021-10-13 18:57:30 +02:00
parent 16fb7a926d
commit c50a4cdeff

View File

@@ -154,6 +154,9 @@ function createWindow() {
enableRemoteModule: true, enableRemoteModule: true,
}, },
}); });
if (store.get('winIsMaximized')) {
mainWindow.maximize();
}
mainMenu = buildMenu(); mainMenu = buildMenu();
mainWindow.setMenu(mainMenu); mainWindow.setMenu(mainMenu);
@@ -171,6 +174,7 @@ function createWindow() {
}); });
mainWindow.on('close', () => { mainWindow.on('close', () => {
store.set('winBounds', mainWindow.getBounds()); store.set('winBounds', mainWindow.getBounds());
store.set('winIsMaximized', mainWindow.isMaximized());
}); });
mainWindow.loadURL(startUrl); mainWindow.loadURL(startUrl);
if (os.platform() == 'linux') { if (os.platform() == 'linux') {