From ba2af81403b140adaa986423930077742e82ed39 Mon Sep 17 00:00:00 2001 From: Tae-Hwan Kim Date: Fri, 12 Apr 2013 23:43:37 +0900 Subject: [PATCH] [Genlist] Comment signal processing for the performance reason Because currently performance & power consumption are very important factor for our platform. Change-Id: I175dfa40005b83240efc02b2a5c31947ceb20b90 Conflicts: src/lib/elm_genlist.c --- src/lib/elm_genlist.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index 3a145b9..a8d1add 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -579,12 +579,15 @@ _item_unrealize(Elm_Gen_Item *it, it->item->swipe_timer = NULL; } + /* + * This make too may error message when content is not layout based or + * content does not impelement message siganal process. + * This reduces scrolling performance :( + * Before uncomment this, we should fix above. //Forcing the edje signal process for item's content. EINA_LIST_FOREACH(it->content_objs, l, content) - { - if (evas_object_smart_type_check(content, "elm_layout")) - edje_object_message_signal_process(elm_layout_edje_get(content)); - } + edje_object_message_signal_process(elm_layout_edje_get(content)); + */ // Free view item EINA_LIST_FOREACH(it->texts, l, part) -- 2.7.4