SVN revision: 52872
This commit is contained in:
Carsten Haitzler 2010-09-29 01:53:43 +00:00
parent b1a68bdb5f
commit 3262d51fba
1 changed files with 7 additions and 3 deletions

View File

@ -1267,8 +1267,10 @@ _calc_job(void *data)
if ((chb) && (EINA_INLIST_GET(chb)->next)) if ((chb) && (EINA_INLIST_GET(chb)->next))
{ {
EINA_INLIST_FOREACH(EINA_INLIST_GET(chb)->next, itb) EINA_INLIST_FOREACH(EINA_INLIST_GET(chb)->next, itb)
{
if (itb->realized) _item_block_unrealize(itb); if (itb->realized) _item_block_unrealize(itb);
} }
}
evas_object_geometry_get(wd->pan_smart, NULL, NULL, &ow, &oh); evas_object_geometry_get(wd->pan_smart, NULL, NULL, &ow, &oh);
wd->realminw = minw; wd->realminw = minw;
if (minw < ow) minw = ow; if (minw < ow) minw = ow;
@ -1433,6 +1435,7 @@ _pan_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
evas_object_geometry_get(obj, NULL, NULL, &ow, &oh); evas_object_geometry_get(obj, NULL, NULL, &ow, &oh);
if ((ow == w) && (oh == h)) return; if ((ow == w) && (oh == h)) return;
/* don't do this... use wd->compress mode
if (sd->wd->mode == ELM_LIST_COMPRESS) if (sd->wd->mode == ELM_LIST_COMPRESS)
{ {
Item_Block *itb; Item_Block *itb;
@ -1448,6 +1451,7 @@ _pan_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
itb->changed = EINA_TRUE; itb->changed = EINA_TRUE;
} }
} }
*/
if (sd->wd->calc_job) ecore_job_del(sd->wd->calc_job); if (sd->wd->calc_job) ecore_job_del(sd->wd->calc_job);
sd->wd->calc_job = ecore_job_add(_calc_job, sd->wd); sd->wd->calc_job = ecore_job_add(_calc_job, sd->wd);
} }