projects
/
platform
/
upstream
/
elementary.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a5d77a5
)
Genlist: Performance optimization for genlist in non-filter cases
26/120326/1
author
Godly T.Alias
<godlytalias@yahoo.co.in>
Wed, 22 Mar 2017 09:25:40 +0000
(14:55 +0530)
committer
Godly T.Alias
<godlytalias@yahoo.co.in>
Wed, 22 Mar 2017 09:25:40 +0000
(14:55 +0530)
Change-Id: Id2816e4a45425f043a214fa8a408a22f0373ec80
Signed-off-by: Godly T.Alias <godlytalias@yahoo.co.in>
src/mobile_lib/elm_genlist.c
patch
|
blob
|
history
diff --git
a/src/mobile_lib/elm_genlist.c
b/src/mobile_lib/elm_genlist.c
index 5fddad44fe350f6e2dff6fcb3c85eb549947a43f..ae18b1c272e739e58c71c9148735cf3912f5a633 100644
(file)
--- a/
src/mobile_lib/elm_genlist.c
+++ b/
src/mobile_lib/elm_genlist.c
@@
-2283,7
+2283,7
@@
_item_block_realize(Item_Block *itb, Eina_Bool force)
EINA_LIST_FOREACH(itb->items, l, it)
{
if (sd->reorder.it == it) continue;
- if (!it->filtered) _item_filtered_get(it);
+ if (!it->filtered
&& sd->filter_data && it->itc->func.filter_get
) _item_filtered_get(it);
if (it->want_hidden)
{
if (it->realized) evas_object_hide(VIEW(it));