summaryrefslogtreecommitdiffhomepage
path: root/gui/src
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2020-09-10 13:50:56 +0200
committerOskar Nyberg <oskar@mullvad.net>2020-09-10 13:50:56 +0200
commit38df5825f915ea63e4bd7830a7a8fa6a5d274b5e (patch)
tree05f43aafbd8f6b8a1e6ae82b5c33499626dc7731 /gui/src
parentd91432e77b716eeb70df9f8a2f51f3cbc95db75a (diff)
downloadmullvadvpn-38df5825f915ea63e4bd7830a7a8fa6a5d274b5e.tar.xz
mullvadvpn-38df5825f915ea63e4bd7830a7a8fa6a5d274b5e.zip
Readd linux left click listener
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/main/index.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts
index 8d9bfb6e77..ff45009ca4 100644
--- a/gui/src/main/index.ts
+++ b/gui/src/main/index.ts
@@ -392,6 +392,7 @@ class ApplicationMain {
this.setMacOsAppMenu();
break;
case 'linux':
+ this.installLinuxMenubarAppWindowHandlers(tray, windowController);
this.setLinuxTrayContextMenu();
this.installLinuxWindowCloseHandler(windowController);
this.setLinuxAppMenu();
@@ -1565,6 +1566,12 @@ class ApplicationMain {
});
}
+ private installLinuxMenubarAppWindowHandlers(tray: Tray, windowController: WindowController) {
+ tray.on('click', () => {
+ windowController.show();
+ });
+ }
+
private installLinuxWindowCloseHandler(windowController: WindowController) {
windowController.window.on('close', (closeEvent: Event) => {
if (this.quitStage !== AppQuitStage.ready) {