discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=423785a5d65552bf64b22ec84b2c9117354ccd39

commit 423785a5d65552bf64b22ec84b2c9117354ccd39
Author: zmike <michael.blumenkra...@gmail.com>
Date:   Tue Feb 25 17:37:56 2014 -0500

    @fix homogeneous genlist recalc on theme change
    
    fix T1023
---
 src/lib/elm_genlist.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index 665fa07..a59a42f 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -4501,7 +4501,9 @@ _item_block_recalc(Item_Block *itb,
         show_me |= it->item->show_me;
         if (!itb->realized)
           {
-             if (qadd)
+             if (qadd || (itb->sd->homogeneous &&
+                          ((it->group && (!itb->sd->group_item_height)) ||
+                          ((!it->group) && (!itb->sd->item_height)))))
                {
                   if (!it->item->mincalcd) changed = EINA_TRUE;
                   if (changed)

-- 


Reply via email to