From: Tadao Tanikawa Date: Thu, 11 Jan 2018 13:27:29 +0000 (+0000) Subject: Fix user-config.service is started everytime when app launching X-Git-Tag: 5.99.1~91 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=432fe92d978b532913272eed142941b630c1a4cf;p=AGL%2Fmeta-agl.git Fix user-config.service is started everytime when app launching Due to miss an option in service configuration of user-config.service, it is started everytime when application has been launched. If the user touches app icon or shortcut many times at very short intervals, user-config.service would invoked too many time for very short time, then systemd reject execution and make an error. This causes an issues in UI. E.g. missing touch event, collapse of synchronization of HomeScreen's UI view. Bug-AGL: SPEC-1246 Change-Id: Ia6c7ecac2f880e61c290d6e3ad27d363e228d5f9 Signed-off-by: Tadao Tanikawa --- diff --git a/meta-agl/recipes-config/agl-login-manager/files/user-config.service b/meta-agl/recipes-config/agl-login-manager/files/user-config.service index 0bf37fb4b..a66ba5327 100644 --- a/meta-agl/recipes-config/agl-login-manager/files/user-config.service +++ b/meta-agl/recipes-config/agl-login-manager/files/user-config.service @@ -3,6 +3,7 @@ Description=AGL user config [Service] ExecStart=/bin/ln -sf @DISPLAY_XDG_RUNTIME_DIR@/wayland-0 %t/ +RemainAfterExit=yes [Install] WantedBy=default.target