summaryrefslogtreecommitdiffstats
path: root/HomeScreen
diff options
context:
space:
mode:
authorTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>2016-12-22 15:11:49 +0900
committerTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>2016-12-23 04:14:32 +0900
commita136e38ca1a7c85523b039e59fb9692f4932df2e (patch)
tree1e501df2505ce150a4af0d3a1fa403cb92c1c991 /HomeScreen
parentb8ffc0efc87107a9532cb46583cf56c26f85a829 (diff)
Reworking layer/surface management
To support cluster demo of CES2017, Window Manager can ignore surfaces from applications which are not from HomeScreen launcher. This is hack for CES2017, need refactoring in the future. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Diffstat (limited to 'HomeScreen')
-rw-r--r--HomeScreen/conf/HomeScreen.service3
1 files changed, 2 insertions, 1 deletions
diff --git a/HomeScreen/conf/HomeScreen.service b/HomeScreen/conf/HomeScreen.service
index b60c86e..59843e3 100644
--- a/HomeScreen/conf/HomeScreen.service
+++ b/HomeScreen/conf/HomeScreen.service
@@ -10,7 +10,8 @@ Type=dbus
BusName=org.agl.homescreen
ExecStartPre=/bin/systemctl --user is-active WindowManager
ExecStart=/usr/AGL/homescreen/HomeScreen
-Environment=QT_IVI_SURFACE_ID=1000 QT_WAYLAND_SHELL_INTEGRATION=ivi-shell LD_PRELOAD=/usr/lib/libEGL.so.1
+# 4194304(= 1 << 22) is special surface id for HomeScreen
+Environment=QT_IVI_SURFACE_ID=4194304 QT_WAYLAND_SHELL_INTEGRATION=ivi-shell LD_PRELOAD=/usr/lib/libEGL.so.1
Restart=on-failure
RestartSec=1