increase recalculation_cycle.

256 is too short.
entry can be much larger than this calculation cycle.
This commit is contained in:
Hermet Park 2016-02-02 17:54:29 +09:00
parent 32c12f60c9
commit 524fd2f6fc
1 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ struct _Evas_Smart_Data
int walking_list;
int member_count; /** number of smart member objects */
unsigned char recalculate_cycle;
unsigned short recalculate_cycle;
Evas_BiDi_Direction paragraph_direction : 2;
Eina_Bool inherit_paragraph_direction : 1;
@ -906,7 +906,7 @@ _evas_object_smart_need_recalculate_set(Eo *eo_obj, Evas_Smart_Data *o, Eina_Boo
if (o->need_recalculate == value) return;
if (o->recalculate_cycle > 254)
if (o->recalculate_cycle > 16382)
{
ERR("Object %p is not stable during recalc loop", eo_obj);
return;