Added Volume App launch sequence in Common profile 48/205948/1
authorKartik Tidke <kr.tidke@samsung.com>
Fri, 10 May 2019 19:52:13 +0000 (01:22 +0530)
committerKartik Tidke <kr.tidke@samsung.com>
Fri, 10 May 2019 19:52:13 +0000 (01:22 +0530)
Change-Id: If8f4ffbdd3acfcca3c656617f94c4e33a4308704
Signed-off-by: Kartik Tidke <kr.tidke@samsung.com>
src/common/home_mgr.c
src/common/starter.c

index 42130b0..fde4656 100644 (file)
@@ -33,7 +33,7 @@
 #include "process_mgr.h"
 #include "popup.h"
 
-#define VOLUME_ENABLE 0
+#define VOLUME_ENABLE 1
 
 #define HOME_TERMINATED "home_terminated"
 #define ISTRUE "TRUE"
index 3f34eb1..d9515ed 100755 (executable)
@@ -191,9 +191,9 @@ static int _set_i18n(const char *domain, const char *dir)
 static int _check_dead_signal(int pid, void *data)
 {
        int home_pid = 0;
+       int volume_pid = 0;
        int indicator_pid = 0;
 #if LOCKSCREEN_ENABLE
-       int volume_pid = 0;
        int lock_pid = 0;
 #endif
 
@@ -205,19 +205,19 @@ static int _check_dead_signal(int pid, void *data)
        }
 
        home_pid = home_mgr_get_home_pid();
+       volume_pid = home_mgr_get_volume_pid();
        indicator_pid = home_mgr_get_indicator_pid();
 #if LOCKSCREEN_ENABLE
-       volume_pid = home_mgr_get_volume_pid();
        lock_pid = lock_mgr_get_lock_pid();
 #endif
 
        if (pid == home_pid) {
                _D("Homescreen is dead");
                home_mgr_relaunch_homescreen();
-#if LOCKSCREEN_ENABLE
        } else if (pid == volume_pid) {
                _D("volume is dead");
                home_mgr_relaunch_volume();
+#if LOCKSCREEN_ENABLE
        } else if (pid == lock_pid) {
                _D("lockscreen is dead");
                lock_mgr_unlock();