Remove suspend timer when resuming app 71/228471/3 tizen_4.0
authorJunghoon Park <jh9216.park@samsung.com>
Mon, 23 Mar 2020 08:05:33 +0000 (17:05 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Mon, 23 Mar 2020 08:29:57 +0000 (08:29 +0000)
Change-Id: Ieb0849c21d21012ee32d51cfbdc3ced7685bbe81
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
src/base/appcore_base.c
src/ui_base/appcore_ui_base.c

index ecaabe2ba117cf77f68f8a5af1b88048fd79642a..4259a17ffd76573031a9f2bc4e6449c69213e509 100644 (file)
@@ -1123,6 +1123,8 @@ EXPORT_API void appcore_base_fini(void)
                __context.sid = 0;
        }
 
+       __remove_suspend_timer();
+
        g_list_free_full(__events, free);
        __events = NULL;
 
index 33e79abd15e9cae10c20e3c21456afab8d7e2da1..65dd2b22b40558f57e791d0a34c126fe339e835e 100644 (file)
@@ -319,6 +319,7 @@ static void __do_resume(void)
                        LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:start]", __context.appid);
                        traceBegin(TTRACE_TAG_APPLICATION_MANAGER, "APPCORE:RESUME");
                        _DBG("Call resume callback");
+                       appcore_base_remove_suspend_timer();
                        __context.ops.resume(__context.data);
                        traceEnd(TTRACE_TAG_APPLICATION_MANAGER);
                        LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:done]", __context.appid);