forked from enlightenment/efl
From: chanwook jung <jchanwook@gmail.com>
Subject: [E-devel] [Patch] [genlist] modified _item_block_unrealize postion in calc_job Previously, group item did not unrealized at rotate. SVN revision: 66510
This commit is contained in:
parent
81c0c5e6b0
commit
91c9921fd7
|
@ -2043,7 +2043,7 @@ _item_block_unrealize(Item_Block *itb)
|
|||
evas_event_freeze(evas_object_evas_get(itb->wd->obj));
|
||||
EINA_LIST_FOREACH(itb->items, l, it)
|
||||
{
|
||||
if (!it->group)
|
||||
if (itb->must_recalc || !it->group)
|
||||
{
|
||||
if (it->dragging)
|
||||
{
|
||||
|
@ -2379,9 +2379,9 @@ _calc_job(void *data)
|
|||
if (it->item->mincalcd) it->item->mincalcd = EINA_FALSE;
|
||||
itb->changed = EINA_TRUE;
|
||||
if (itb->must_recalc) did_must_recalc = EINA_TRUE;
|
||||
if (itb->realized) _item_block_unrealize(itb);
|
||||
itb->must_recalc = EINA_FALSE;
|
||||
}
|
||||
if (itb->realized) _item_block_unrealize(itb);
|
||||
showme = _item_block_recalc(itb, in, EINA_FALSE);
|
||||
chb = itb;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue