diff options
author | Bocklage, Jens <Jens_Bocklage@mentor.com> | 2016-12-13 14:41:06 +0100 |
---|---|---|
committer | Bocklage, Jens <Jens_Bocklage@mentor.com> | 2016-12-13 14:41:06 +0100 |
commit | b9f0e1049e70e9553a752d13de5d4023e85cc662 (patch) | |
tree | 88e321d0abff2c7f551c9c7b5af3c15346e073d7 /HomeScreen/qml/ShortcutArea.qml | |
parent | ea76c2cb45439ae928990465ffea631039308429 (diff) |
Do not try to handle not-installed apps
Apps that are not installed will not
trigger any further action now
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Diffstat (limited to 'HomeScreen/qml/ShortcutArea.qml')
-rw-r--r-- | HomeScreen/qml/ShortcutArea.qml | 13 |
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!") + } } } } |