From 09436e851c85dba1e288948c5e32748fa5c7e871 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Tue, 5 Jul 2011 17:17:14 +0000 Subject: [PATCH] elm genlist: Fixed delayed signal processing issue. Patch by Jaehwan Kim 2011/7/5 Jaehwan Kim : > > 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 | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index acb4c94..1964cba 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -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 -- 2.7.4