hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=524fd2f6fc9afdd44fd371d99179d44a28bfd28a

commit 524fd2f6fc9afdd44fd371d99179d44a28bfd28a
Author: Hermet Park <her...@hermet.pe.kr>
Date:   Tue Feb 2 17:54:29 2016 +0900

    increase recalculation_cycle.
    
    256 is too short.
    entry can be much larger than this calculation cycle.
---
 src/lib/evas/canvas/evas_object_smart.c | 4 ++--
 1 file 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 4868114..1f3339f 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;

-- 


Reply via email to