mapviewer: Change layer id to 11001 to avoid conflict. 77/12377/1
authorHarunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Thu, 7 Dec 2017 12:12:15 +0000 (21:12 +0900)
committerHarunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Fri, 8 Dec 2017 01:35:06 +0000 (01:35 +0000)
While the hmi-framework doesn't support multi-display,
mapviewer is located in screen 1 in order to transfer to
Cluster ECU. Then a layer which mapviewr uses is out of
control by windowmanager.
As layer id 1000 is conflict, so we decide new layer id
as 11001 for Screen 1.

Change-Id: I52b6071e91adb69cfa8ab65c6ea6604b3fef8be1
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
recipes-demo-hmi/navigation/mapviewer/mapviewer-settings.sh
recipes-demo-hmi/navigation/mapviewer/mapviewer.service

index d1ebb20..0d7bf20 100755 (executable)
@@ -15,7 +15,7 @@ do
                 $LMC set surface $SURFACEID source region 0 0 384 368
                 $LMC set surface $SURFACEID destination region 0 0 384 368
                 $LMC set surface $SURFACEID visibility 1
-                $LMC set layer 1000 render order $SURFACEID
+                $LMC set layer 11001 render order $SURFACEID
                 exit
             fi
         fi
index c3f5515..b701204 100644 (file)
@@ -10,9 +10,9 @@ After=weston.service HomeScreen.service
 Environment=NAVI_DATA_DIR=/var/mapdata/navi_data_UK/japan_TR9 XDG_RUNTIME_DIR=/run/user/0
 ExecStartPre=/bin/sleep 5
 ExecStart=/usr/bin/mapview
-ExecStartPost=/usr/bin/LayerManagerControl create layer 1000 1920 1080
-ExecStartPost=/usr/bin/LayerManagerControl set layer 1000 visibility 1
-ExecStartPost=/usr/bin/LayerManagerControl set screen 1 render order 1000
+ExecStartPost=/usr/bin/LayerManagerControl create layer 11001 1920 1080
+ExecStartPost=/usr/bin/LayerManagerControl set layer 11001 visibility 1
+ExecStartPost=/usr/bin/LayerManagerControl set screen 1 render order 11001
 ExecStartPost=/usr/AGL/mapviewer/mapviewer-settings.sh
 
 ExecStop=/usr/bin/killall -s KILL mapview