From aed44d3ccfaa91bf6365820a34cd0624360e6111 Mon Sep 17 00:00:00 2001 From: Hyunho Kang Date: Tue, 30 May 2017 19:52:38 +0900 Subject: [PATCH] Call normal time tick for timezone change event Change-Id: If304c37d9aa7bdee54226be7f708df0677a65193 Signed-off-by: Hyunho Kang --- src/appcore-watch.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/appcore-watch.c b/src/appcore-watch.c index 618c342..ddba057 100755 --- a/src/appcore-watch.c +++ b/src/appcore-watch.c @@ -610,14 +610,16 @@ static void __vconf_cb(keynode_t *key, void *data) /* Check the time changed event */ if (!strcmp(name, VCONFKEY_SYSTEM_TIME_CHANGED)) { _D("ambient_mode: %d", watch_data->ambient_mode); + __get_timeinfo(&timeinfo); if (watch_data->ambient_mode) { if (alarm_id) { alarmmgr_remove_alarm(alarm_id); alarm_id = 0; } __set_ambient_tick_cb(); - __get_timeinfo(&timeinfo); priv.ops->ambient_tick(&timeinfo, priv.ops->data); + } else { + priv.ops->time_tick(&timeinfo, priv.ops->data); } return; -- 2.7.4