Call normal time tick for timezone change event 84/131684/3 accepted/tizen/3.0/common/20170602.150504 accepted/tizen/3.0/ivi/20170601.235946 accepted/tizen/3.0/mobile/20170601.235939 accepted/tizen/3.0/tv/20170601.235941 accepted/tizen/3.0/wearable/20170601.235944 submit/tizen_3.0/20170531.040717
authorHyunho Kang <hhstark.kang@samsung.com>
Tue, 30 May 2017 10:52:38 +0000 (19:52 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Wed, 31 May 2017 01:02:07 +0000 (10:02 +0900)
Change-Id: If304c37d9aa7bdee54226be7f708df0677a65193
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
src/appcore-watch.c

index 618c342..ddba057 100755 (executable)
@@ -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;