PR #440 - handle on startup

This commit is contained in:
Jan Prochazka 2022-12-18 18:39:35 +01:00
parent 1d8264c935
commit f2d8dfaf18
2 changed files with 7 additions and 3 deletions

View File

@ -154,6 +154,10 @@ ipcMain.on('app-started', async (event, arg) => {
mainWindow.webContents.send('run-command', runCommandOnLoad); mainWindow.webContents.send('run-command', runCommandOnLoad);
runCommandOnLoad = null; runCommandOnLoad = null;
} }
if (initialConfig['winIsMaximized']) {
mainWindow.webContents.send('setIsMaximized', true);
}
}); });
ipcMain.on('window-action', async (event, arg) => { ipcMain.on('window-action', async (event, arg) => {
if (!mainWindow) { if (!mainWindow) {
@ -166,10 +170,10 @@ ipcMain.on('window-action', async (event, arg) => {
case 'maximize': case 'maximize':
if (mainWindow.isMaximized()) { if (mainWindow.isMaximized()) {
mainWindow.unmaximize(); mainWindow.unmaximize();
mainWindow.webContents.send('maximize', false); mainWindow.webContents.send('setIsMaximized', false);
} else { } else {
mainWindow.maximize(); mainWindow.maximize();
mainWindow.webContents.send('maximize', true); mainWindow.webContents.send('setIsMaximized', true);
} }
break; break;
case 'close': case 'close':

View File

@ -15,7 +15,7 @@
let isMaximized = false; let isMaximized = false;
if (electron) { if (electron) {
apiOn('maximize', (maximized: boolean) => { apiOn('setIsMaximized', (maximized: boolean) => {
isMaximized = maximized; isMaximized = maximized;
}); });
} }