diff options
author | zmike <michael.blumenkrantz@gmail.com> | 2014-02-25 17:37:56 -0500 |
---|---|---|
committer | zmike <michael.blumenkrantz@gmail.com> | 2014-03-02 15:04:07 -0500 |
commit | 423785a5d65552bf64b22ec84b2c9117354ccd39 (patch) | |
tree | 432e36360cda2419941b6f86833ebb7ac1a26b24 | |
parent | 3672686f441971b5a11f4ee262d39a0ada4e7aa9 (diff) | |
download | elementary-423785a5d65552bf64b22ec84b2c9117354ccd39.tar.gz |
@fix homogeneous genlist recalc on theme change
fix T1023
-rw-r--r-- | src/lib/elm_genlist.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index 665fa07da..a59a42f20 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) |