Update app status before calling exit function 56/234056/1
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 21 May 2020 03:43:38 +0000 (12:43 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Thu, 21 May 2020 09:46:02 +0000 (18:46 +0900)
Change-Id: If92fd81947052977af575f7451878ba8a90d8512
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/base/appcore_base.c
src/multiwindow_base/appcore_multiwindow_base.c
src/ui_base/appcore_ui_base.c

index b2d932b..4086e95 100644 (file)
@@ -1479,6 +1479,7 @@ EXPORT_API void appcore_base_toggle_suspended_state(void)
 
 EXPORT_API void appcore_base_exit(void)
 {
+       aul_status_update(STATUS_DYING);
        if (__context.ops.exit)
                __context.ops.exit(__context.data);
 }
index 20afa26..093a750 100644 (file)
@@ -265,6 +265,7 @@ EXPORT_API void appcore_multiwindow_base_fini(void)
 
 EXPORT_API void appcore_multiwindow_base_exit(void)
 {
+       aul_status_update(STATUS_DYING);
        if (_appcore_mw_context.ops.base.exit)
                _appcore_mw_context.ops.base.exit(_appcore_mw_context.data);
 }
index db70d35..a11a14c 100644 (file)
@@ -1069,6 +1069,7 @@ EXPORT_API bool appcore_ui_base_is_resumed(void)
 
 EXPORT_API void appcore_ui_base_exit(void)
 {
+       aul_status_update(STATUS_DYING);
        if (__context.ops.base.exit)
                __context.ops.base.exit(__context.data);
 }