aboutsummaryrefslogtreecommitdiffstats
path: root/HomeScreen/qml/ShortcutArea.qml
diff options
context:
space:
mode:
Diffstat (limited to 'HomeScreen/qml/ShortcutArea.qml')
-rw-r--r--HomeScreen/qml/ShortcutArea.qml13
1 files changed, 9 insertions, 4 deletions
diff --git a/HomeScreen/qml/ShortcutArea.qml b/HomeScreen/qml/ShortcutArea.qml
index d9931cb..684b845 100644
--- a/HomeScreen/qml/ShortcutArea.qml
+++ b/HomeScreen/qml/ShortcutArea.qml
@@ -65,11 +65,16 @@ Item {
layoutHandler.hideAppLayer()
}
else {
- applicationArea.visible = true
- appLauncherAreaLauncher.visible = false
pid = launcher.launch(model.application)
- layoutHandler.makeMeVisible(pid)
- layoutHandler.showAppLayer()
+ if (1 < pid) {
+ applicationArea.visible = true
+ appLauncherAreaLauncher.visible = false
+ layoutHandler.makeMeVisible(pid)
+ layoutHandler.showAppLayer()
+ }
+ else {
+ console.warn("app cannot be launched!")
+ }
}
}
}