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)
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
33 int walking_list; 33 int walking_list;
34 int member_count; /** number of smart member objects */ 34 int member_count; /** number of smart member objects */
35 35
36 unsigned char recalculate_cycle; 36 unsigned short recalculate_cycle;
37 37
38 Evas_BiDi_Direction paragraph_direction : 2; 38 Evas_BiDi_Direction paragraph_direction : 2;
39 Eina_Bool inherit_paragraph_direction : 1; 39 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
906 906
907 if (o->need_recalculate == value) return; 907 if (o->need_recalculate == value) return;
908 908
909 if (o->recalculate_cycle > 254) 909 if (o->recalculate_cycle > 16382)
910 { 910 {
911 ERR("Object %p is not stable during recalc loop", eo_obj); 911 ERR("Object %p is not stable during recalc loop", eo_obj);
912 return; 912 return;