aboutsummaryrefslogtreecommitdiffstats
path: root/src/stores
diff options
context:
space:
mode:
authorLibravatar Rémi Weislinger <closingin@protonmail.com>2018-02-15 15:36:30 -0500
committerLibravatar Rémi Weislinger <closingin@protonmail.com>2018-02-15 15:36:30 -0500
commit3960288e02e9f501de26ba6a4d685c30eef7b898 (patch)
tree7eedb317f67aaf0d63a06d3336191c6ec6a086ac /src/stores
parentFix bug with notifications click changing window's state (diff)
downloadferdium-app-3960288e02e9f501de26ba6a4d685c30eef7b898.tar.gz
ferdium-app-3960288e02e9f501de26ba6a4d685c30eef7b898.tar.zst
ferdium-app-3960288e02e9f501de26ba6a4d685c30eef7b898.zip
Restore windows behavior for notifications and add linux support
Issue #645
Diffstat (limited to 'src/stores')
-rw-r--r--src/stores/AppStore.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/stores/AppStore.js b/src/stores/AppStore.js
index e70ad16ef..a51a3267f 100644
--- a/src/stores/AppStore.js
+++ b/src/stores/AppStore.js
@@ -9,7 +9,7 @@ import prettyBytes from 'pretty-bytes';
9import Store from './lib/Store'; 9import Store from './lib/Store';
10import Request from './lib/Request'; 10import Request from './lib/Request';
11import { CHECK_INTERVAL, DEFAULT_APP_SETTINGS } from '../config'; 11import { CHECK_INTERVAL, DEFAULT_APP_SETTINGS } from '../config';
12import { isMac } from '../environment'; 12import { isMac, isLinux, isWindows } from '../environment';
13import locales from '../i18n/translations'; 13import locales from '../i18n/translations';
14import { gaEvent } from '../lib/analytics'; 14import { gaEvent } from '../lib/analytics';
15 15
@@ -179,8 +179,11 @@ export default class AppStore extends Store {
179 179
180 this.actions.service.setActive({ serviceId }); 180 this.actions.service.setActive({ serviceId });
181 181
182 if (!isMac) { 182 const mainWindow = remote.getCurrentWindow();
183 const mainWindow = remote.getCurrentWindow(); 183
184 if (isWindows) {
185 mainWindow.restore();
186 } else if (isLinux) {
184 mainWindow.show(); 187 mainWindow.show();
185 } 188 }
186 } 189 }