Commit 1787f9ce authored by rocosen's avatar rocosen

6

parent 150468d2
...@@ -59,7 +59,9 @@ if (!gotTheLock) { ...@@ -59,7 +59,9 @@ if (!gotTheLock) {
} }
app.setLoginItemSettings({ app.setLoginItemSettings({
openAtLogin: storage.getItem('Preferences') ? JSON.parse(storage.getItem('Preferences'))['selfStart'] :true , openAtLogin: storage.getItem('Preferences')
? JSON.parse(storage.getItem('Preferences'))['selfStart']
: true,
openAsHidden: false, openAsHidden: false,
path: process.execPath, path: process.execPath,
args: [], args: [],
...@@ -139,16 +141,14 @@ ipcMain.on('window-close', (event) => { ...@@ -139,16 +141,14 @@ ipcMain.on('window-close', (event) => {
ipcMain.on('openAtLogin-true', () => { ipcMain.on('openAtLogin-true', () => {
app.setLoginItemSettings({ app.setLoginItemSettings({
openAtLogin: true openAtLogin: true,
}) });
}); });
ipcMain.on('openAtLogin-false', () => { ipcMain.on('openAtLogin-false', () => {
app.setLoginItemSettings({
app.setLoginItemSettings({ openAtLogin: false,
openAtLogin: false });
})
}); });
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
......
...@@ -51,8 +51,9 @@ export default (props) => { ...@@ -51,8 +51,9 @@ export default (props) => {
'Preferences', 'Preferences',
JSON.stringify({ selfStart: event.target.checked }) JSON.stringify({ selfStart: event.target.checked })
); );
event.target.checked ?electron.ipcRenderer.send('openAtLogin-true'):electron.ipcRenderer.send('openAtLogin-false'); event.target.checked
? electron.ipcRenderer.send('openAtLogin-true')
: electron.ipcRenderer.send('openAtLogin-false');
}; };
return ( return (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment