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);
runCommandOnLoad = null;
}
if (initialConfig['winIsMaximized']) {
mainWindow.webContents.send('setIsMaximized', true);
}
});
ipcMain.on('window-action', async (event, arg) => {
if (!mainWindow) {
@ -166,10 +170,10 @@ ipcMain.on('window-action', async (event, arg) => {
case 'maximize':
if (mainWindow.isMaximized()) {
mainWindow.unmaximize();
mainWindow.webContents.send('maximize', false);
mainWindow.webContents.send('setIsMaximized', false);
} else {
mainWindow.maximize();
mainWindow.webContents.send('maximize', true);
mainWindow.webContents.send('setIsMaximized', true);
}
break;
case 'close':

View File

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