summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermet@hermet.pe.kr>2016-02-02 17:54:29 +0900
committerHermet Park <hermet@hermet.pe.kr>2016-02-02 17:54:29 +0900
commit524fd2f6fc9afdd44fd371d99179d44a28bfd28a (patch)
treeb6ef852c4d00fa215f1acb334bedd3458164df83
parent32c12f60c99cbc363c1f65fcb9c7915398be087e (diff)
downloadefl-524fd2f6fc9afdd44fd371d99179d44a28bfd28a.tar.gz
increase recalculation_cycle.
256 is too short. entry can be much larger than this calculation cycle.
-rw-r--r--src/lib/evas/canvas/evas_object_smart.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/evas/canvas/evas_object_smart.c b/src/lib/evas/canvas/evas_object_smart.c
index 486811403b..1f3339fdb4 100644
--- a/src/lib/evas/canvas/evas_object_smart.c
+++ b/src/lib/evas/canvas/evas_object_smart.c
@@ -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;