summaryrefslogtreecommitdiff
path: root/gui/qml/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'gui/qml/main.qml')
-rw-r--r--gui/qml/main.qml9
1 files changed, 6 insertions, 3 deletions
diff --git a/gui/qml/main.qml b/gui/qml/main.qml
index 17fb005..5d431bd 100644
--- a/gui/qml/main.qml
+++ b/gui/qml/main.qml
@@ -142,19 +142,20 @@ ApplicationWindow {
break
case SystemTrayIcon.Context:
console.debug("activated: context")
- if (Qt.platform.os !== "linux") {
+ /* segfaults in osx and linux */
+ if (Qt.platform.os === "windows") {
menu.open()
}
break
case SystemTrayIcon.DoubleClick:
console.debug("activated: double click")
- if (Qt.platform.os !== "linux") {
+ if (Qt.platform.os === "windows") {
menu.open()
}
break
case SystemTrayIcon.Trigger:
console.debug("activated: left click")
- if (Qt.platform.os !== "linux") {
+ if (Qt.platform.os === "windows") {
menu.open()
}
break
@@ -180,12 +181,14 @@ ApplicationWindow {
// Helper to show notification messages
function showNotification(msg) {
console.log("Going to show notification message: ", msg);
+ /*
if (supportsMessages) {
let appname = ctx ? ctx.appName: "VPN";
showMessage(appname, msg, null, 15000);
} else {
console.log("System doesn't support systray notifications");
}
+ */
}
menu: Menu {