1
0

Refactor main.js to clean up on exit and open dev tools in detached mode

This commit is contained in:
2025-05-25 00:03:42 +02:00
parent 84e133ac10
commit 863d5ab497

23
main.js
View File

@@ -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();
}
});