From: Enlightenment S. <no-...@en...> - 2011-07-05 17:17:23
|
Log: elm genlist: Fixed delayed signal processing issue. Patch by Jaehwan Kim <jae...@sa...> 2011/7/5 Jaehwan Kim <jae...@sa...>: > > 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. Author: seoz Date: 2011-07-05 10:17:14 -0700 (Tue, 05 Jul 2011) New Revision: 61061 Trac: http://trac.enlightenment.org/e/changeset/61061 Modified: trunk/elementary/src/lib/elm_genlist.c Modified: trunk/elementary/src/lib/elm_genlist.c =================================================================== --- trunk/elementary/src/lib/elm_genlist.c 2011-07-05 17:13:28 UTC (rev 61060) +++ trunk/elementary/src/lib/elm_genlist.c 2011-07-05 17:17:14 UTC (rev 61061) @@ -2119,6 +2119,7 @@ //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 |