Refactor autostart handling in main.js
This commit is contained in:
16
main.js
16
main.js
@@ -1018,10 +1018,13 @@ app.whenReady().then(() => {
|
||||
store.set('intelligentCommitThreshold', value);
|
||||
});
|
||||
|
||||
|
||||
ipcMain.handle('get-autostart', () => store.get('autostart'));
|
||||
ipcMain.handle('set-autostart', (_e, val) => {
|
||||
store.set('autostart', val);
|
||||
// Optional: System-Autostart umschalten (siehe unten)
|
||||
ipcMain.handle('set-autostart', (_e, enabled) => {
|
||||
store.set('autostart', enabled);
|
||||
app.setLoginItemSettings({
|
||||
openAtLogin: !!enabled
|
||||
});
|
||||
});
|
||||
ipcMain.handle('get-close-to-tray', () => store.get('closeToTray'));
|
||||
ipcMain.handle('set-close-to-tray', (_e, val) => store.set('closeToTray', val));
|
||||
@@ -1033,13 +1036,6 @@ app.whenReady().then(() => {
|
||||
|
||||
|
||||
|
||||
ipcMain.handle('set-autostart', (_e, enabled) => {
|
||||
store.set('autostart', enabled);
|
||||
app.setLoginItemSettings({
|
||||
openAtLogin: !!enabled
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
// … Ende der IPC-Handler …
|
||||
|
||||
Reference in New Issue
Block a user