Disable scrolling on launcher
[staging/HomeScreen.git] / HomeScreen / qml / Home.qml
index 94c10b4..142e7f5 100644 (file)
@@ -38,6 +38,7 @@ Item {
         height: cellHeight * 3
         cellWidth: 320
         cellHeight: 320
+        interactive: false
 
         model: ApplicationModel {}
         delegate: MouseArea {
@@ -50,11 +51,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!")
+                }
             }
         }
     }