From 863d5ab497cf902521bc718694e934f17412929e Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sun, 25 May 2025 00:03:42 +0200 Subject: [PATCH] Refactor main.js to clean up on exit and open dev tools in detached mode --- main.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/main.js b/main.js index c124e00..b25eed2 100644 --- a/main.js +++ b/main.js @@ -1041,13 +1041,18 @@ app.whenReady().then(() => { }); - win.webContents.openDevTools({ mode: 'detach' }); - - - - // … Ende der IPC-Handler … + + + win.webContents.openDevTools({ mode: 'detach' }); + // clean up on exit + win.on('close', (e) => { + if (!isQuiting && store.get('closeToTray')) { + e.preventDefault(); + win.hide(); + } + }); }); ipcMain.on('show-folder-context-menu', (event, folderPath) => { @@ -1071,10 +1076,4 @@ ipcMain.on('show-folder-context-menu', (event, folderPath) => { menu.popup({ window: win }); }); -// clean up on exit -win.on('close', (e) => { - if (!isQuiting && store.get('closeToTray')) { - e.preventDefault(); - win.hide(); - } -}); +