start app by homescreen-service sandbox/wangzhiqiang/dbus_ws
authorwang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Fri, 25 Jan 2019 01:19:34 +0000 (09:19 +0800)
committerwang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Wed, 20 Feb 2019 05:59:55 +0000 (13:59 +0800)
Change-Id: Iff6d8d8c9bb95d037176114f2aa32132ce574e89

homescreen/qml/ShortcutArea.qml
homescreen/src/homescreenhandler.cpp

index d7e97f0..a4929d8 100644 (file)
@@ -62,14 +62,6 @@ Item {
                 name: model.name
                 active: model.name === launcher.current
                 onClicked: {
-                    pid = launcher.launch(model.application)
-                    if (1 < pid) {
-                        applicationArea.visible = true
-                    }
-                    else {
-                        console.warn(model.application)
-                        console.warn("app cannot be launched!")
-                    }
                     homescreenHandler.tapShortcut(model.appid)
                 }
             }
index d3338be..b24f78f 100644 (file)
@@ -84,7 +84,7 @@ void HomescreenHandler::tapShortcut(QString application_id)
     HMI_DEBUG("HomeScreen","tapShortcut %s", application_id.toStdString().c_str());
     struct json_object* j_json = json_object_new_object();
     struct json_object* value;
-    value = json_object_new_string("normal");
+    value = json_object_new_string("normal.full");
     json_object_object_add(j_json, "area", value);
 
     mp_hs->showWindow(application_id.toStdString().c_str(), j_json);