elm genlist: Fixed delayed signal processing issue. Patch by Jaehwan Kim <jae.hwan...
authorDaniel Juyung Seo <seojuyung2@gmail.com>
Tue, 5 Jul 2011 17:17:14 +0000 (17:17 +0000)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Tue, 5 Jul 2011 17:17:14 +0000 (17:17 +0000)
2011/7/5 Jaehwan Kim <jae.hwan.kim@samsung.com>:
>
> Dear all,
>
> In target, elm_genlist sometime blink while it realize again.
> It is why the signal like "elm,state,selected" isn't processed immediatly.
> So it show default state and then change to seleted state.
> _item_realize have to process the signals immediatly.
> It add a line "edje_object_message_signal_process" in the last of the _item_realize.
> Please check the patch.
>
> Thanks.

SVN revision: 61061

src/lib/elm_genlist.c

index acb4c94..1964cba 100644 (file)
@@ -2119,6 +2119,7 @@ _item_realize(Elm_Genlist_Item *it,
    //evas_event_thaw_eval(evas_object_evas_get(it->wd->obj));
    if (!calc)
      evas_object_smart_callback_call(it->base.widget, SIG_REALIZED, it);
+   edje_object_message_signal_process(it->base.view);
 }
 
 static void