Fix periodic update timer bug 60/154860/3
authorHyunho Kang <hhstark.kang@samsung.com>
Wed, 11 Oct 2017 10:03:20 +0000 (19:03 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Wed, 11 Oct 2017 12:25:52 +0000 (21:25 +0900)
Change-Id: Ia37808dcbd8cacda6a6e495c6925294dbed9a6af
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
src/base/widget_base.c

index bf5de25..171e37c 100644 (file)
@@ -1393,7 +1393,8 @@ static void __multiwindow_instance_create(
 
                ret = bundle_get_byte(b, WIDGET_K_PERIOD, (void **)&period,
                                &size);
-               if (ret == BUNDLE_ERROR_NONE) {
+               if (ret == BUNDLE_ERROR_NONE && *period > 0) {
+                       LOGI("set periodic update timer (%lf)", *period);
                        instance_data->period = *period;
                        instance_data->periodic_timer = g_timeout_add_seconds(
                                        instance_data->period,