aboutsummaryrefslogtreecommitdiffstats
path: root/src/index.js
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2017-10-24 22:30:15 +0200
committerLibravatar Stefan Malzner <stefan@adlk.io>2017-10-24 22:30:15 +0200
commit2bfe8456d62d1ca828fe10a00c1c436b164cd061 (patch)
treec8a569d437d783814db02d71e026842bbe9ae0b4 /src/index.js
parentMerge branch 'develop' of github.com:meetfranz/franz into develop (diff)
downloadferdium-app-2bfe8456d62d1ca828fe10a00c1c436b164cd061.tar.gz
ferdium-app-2bfe8456d62d1ca828fe10a00c1c436b164cd061.tar.zst
ferdium-app-2bfe8456d62d1ca828fe10a00c1c436b164cd061.zip
Don't apply app.makeSingleInstance on macOS
Diffstat (limited to 'src/index.js')
-rw-r--r--src/index.js18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/index.js b/src/index.js
index b07666ba2..9ca059f48 100644
--- a/src/index.js
+++ b/src/index.js
@@ -29,15 +29,17 @@ if (isWindows) {
29} 29}
30 30
31// Force single window 31// Force single window
32const isSecondInstance = app.makeSingleInstance(() => { 32if (process.platform !== 'darwin') {
33 if (mainWindow) { 33 const isSecondInstance = app.makeSingleInstance(() => {
34 if (mainWindow.isMinimized()) mainWindow.restore(); 34 if (mainWindow) {
35 mainWindow.focus(); 35 if (mainWindow.isMinimized()) mainWindow.restore();
36 } 36 mainWindow.focus();
37}); 37 }
38 });
38 39
39if (isSecondInstance) { 40 if (isSecondInstance) {
40 app.quit(); 41 app.quit();
42 }
41} 43}
42 44
43// Initialize Settings 45// Initialize Settings