X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=HomeScreen%2Fqml%2FHome.qml;h=5800f81c587b85be49bbaf775191d9d32967aa7d;hb=05b13efafd23d41ced8cef8676aea3df323ad715;hp=94c10b45616c76786404d3d3a7a01533aa930ef2;hpb=ea76c2cb45439ae928990465ffea631039308429;p=staging%2FHomeScreen.git diff --git a/HomeScreen/qml/Home.qml b/HomeScreen/qml/Home.qml index 94c10b4..5800f81 100644 --- a/HomeScreen/qml/Home.qml +++ b/HomeScreen/qml/Home.qml @@ -16,8 +16,6 @@ */ import QtQuick 2.2 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.0 import Home 1.0 Item { @@ -38,6 +36,7 @@ Item { height: cellHeight * 3 cellWidth: 320 cellHeight: 320 + interactive: false model: ApplicationModel {} delegate: MouseArea { @@ -50,11 +49,16 @@ Item { onClicked: { console.log("app is ", model.id) pid = launcher.launch(model.id) - layoutHandler.makeMeVisible(pid) + if (1 < pid) { + layoutHandler.makeMeVisible(pid) - applicationArea.visible = true - appLauncherAreaLauncher.visible = false - layoutHandler.showAppLayer() + applicationArea.visible = true + appLauncherAreaLauncher.visible = false + layoutHandler.showAppLayer(pid) + } + else { + console.warn("app cannot be launched!") + } } } }