@fix homogeneous genlist recalc on theme change
authorzmike <michael.blumenkrantz@gmail.com>
Tue, 25 Feb 2014 22:37:56 +0000 (17:37 -0500)
committerzmike <michael.blumenkrantz@gmail.com>
Sun, 2 Mar 2014 20:04:07 +0000 (15:04 -0500)
fix T1023

src/lib/elm_genlist.c

index 665fa07..a59a42f 100644 (file)
@@ -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)