Adds code for canceling ambient_tick when termiated 23/232523/1
authorInkyun Kil <inkyun.kil@samsung.com>
Wed, 6 May 2020 06:09:27 +0000 (15:09 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Wed, 6 May 2020 06:09:27 +0000 (15:09 +0900)
Change-Id: I87f40b938950a5b7f87f2e20a9be875b927a169c
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
src/base/watch_base.c

index d75e05975f77388e294f2a2f6f5413e0a2bf03bd..43cb7de9fb1b9ba81226d0d80fe2a3374b7711bd 100755 (executable)
@@ -740,6 +740,10 @@ static int __on_ui_base_terminate(void *data)
        /* Cancel the time_tick callback */
        __time_tick_cancel();
 
+       /* Cancel ambient_tick */
+       if (alarm_id)
+               alarmmgr_remove_alarm(alarm_id);
+
        if (__context.callback.terminate)
                __context.callback.terminate(__context.data);
        alarmmgr_fini();