On Tue, 22 Nov 2011 17:35:16 -0200 Paulo Benatto <[email protected]> said:

> Hi all,
> 
> I'm here again =). Everybody knows I'm updating EFL libraries to trunk
> version, and I almost achieving :) ... But today appears to me this ERROR:
> 
> ERR<220>:evas_main evas_object_smart.c:566
> evas_object_smart_need_recalculate_set() Object 0x3101f6c is not stable
> during recalc loop
> 
> Am I in loop? This occurs only the object is changed, right? this mean I'm
> changing my object all the time?

this is evas avoiding infinite loops.

during recalc just before render

obj a changes, forcing obj b to recalc
obj b recalcs and changes, forcing obj a to recalc
obj a changes, forcing obj b to recalc
obj b recalcs ...

you get the idea? it's breaking out of this cycle. objects can do this. it's
part of negotiating a stable state. these cycles may go around a few times
until state settles. if it doesn't and loops too much, evas aborts the loop and
complains as above.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to