From: raster Date: Tue, 30 Aug 2011 15:33:46 +0000 (+0000) Subject: lets up the max recalc count a bit now that things re-schedule X-Git-Tag: 2.0_alpha~240^2~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c2e5b706d091f9d0933c25227187241165e0ef3;p=framework%2Fuifw%2Fevas.git lets up the max recalc count a bit now that things re-schedule themselves more. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@62994 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/canvas/evas_object_smart.c b/src/lib/canvas/evas_object_smart.c index ddbd616..5bcbfbf 100644 --- a/src/lib/canvas/evas_object_smart.c +++ b/src/lib/canvas/evas_object_smart.c @@ -585,15 +585,13 @@ evas_object_smart_need_recalculate_set(Evas_Object *obj, Eina_Bool value) if (o->need_recalculate == value) return; - if (obj->recalculate_cycle > 64) + if (obj->recalculate_cycle > 256) { ERR("Object %p is not stable during recalc loop", obj); return; } if (obj->layer->evas->in_smart_calc) obj->recalculate_cycle++; o->need_recalculate = value; - - if (!obj->smart.smart->smart_class->calculate) return; } EAPI Eina_Bool