change event func call from g_idle_add to ecore_idler_add
authorHyungdeuk Kim <hd3.kim@samsung.com>
Thu, 20 Dec 2012 09:08:28 +0000 (18:08 +0900)
committerHyungdeuk Kim <hd3.kim@samsung.com>
Thu, 20 Dec 2012 09:08:28 +0000 (18:08 +0900)
packaging/ui-gadget-1.spec
src/manager.c

index 327386771666579b2e079a115c7df43c651f6457..584059a04e137a4d266f3284ebf877dc0b367709 100755 (executable)
@@ -1,7 +1,7 @@
 
 Name:       ui-gadget-1
 Summary:    UI Gadget Library
-Version:    0.1.5
+Version:    0.1.6
 Release:    1
 Group:      System/Libraries
 License:    Apache License, Version 2.0
index 1defa6182fb4f1f49e50de430517f76729e6a0b4..76f7d3f34dd4dc08a3bffdf2a3f4cb4c7a669fe0 100755 (executable)
@@ -394,7 +394,7 @@ static int ugman_ug_destroy(void *data)
 
 static void ug_hide_end_cb(ui_gadget_h ug)
 {
-       g_idle_add(ugman_ug_destroy, ug);
+       ecore_idler_add(ugman_ug_destroy, ug);
 }
 
 static int ugman_ug_create(void *data)
@@ -584,7 +584,7 @@ int ugman_ug_del(ui_gadget_h ug)
                        eng_ops->destroy(ug, NULL, ug_hide_end_cb);
                }
        else
-               g_idle_add(ugman_ug_destroy, ug);
+               ecore_idler_add(ugman_ug_destroy, ug);
 
        return 0;
 }
@@ -636,7 +636,7 @@ int ugman_resume(void)
                return -1;
        }
 
-       g_idle_add(ugman_ug_resume, ug_man.root);
+       ecore_idler_add(ugman_ug_resume, ug_man.root);
 
        return 0;
 }
@@ -654,7 +654,7 @@ int ugman_pause(void)
                return -1;
        }
 
-       g_idle_add(ugman_ug_pause, ug_man.root);
+       ecore_idler_add(ugman_ug_pause, ug_man.root);
 
        return 0;
 }
@@ -701,7 +701,7 @@ int ugman_send_event(enum ug_event event)
                return -1;
        }
 
-       g_idle_add(ugman_send_event_pre, (void *)event);
+       ecore_idler_add(ugman_send_event_pre, (void *)event);
 
        if (is_rotation && ug_man.fv_top)
                ugman_indicator_update(ug_man.fv_top->opt, event);