having the effect's protected members : _startOn and _finishOn manipulated in
the Queue's add method is a bug.
the code:
var timestamp = new Date().getTime();
effect._startOn += timestamp;
effect._finishOn += timestamp;
has no meaning whatsoever, the startOn and finishOn private members are
manipulated only in the qx.fx.Base class.
the delay is accounted for in the qx.fx.Base class , in the init method:
this.__startOn = this.getDelay() * 1000 + (new Date().getTime());
So, the solution is not to make the protected, but not to use them at all
elsewhere. they are private because they depend on when the start method is
called, and they help to computations. that is all.
sorry for the confusion introduced by the use of the protected variables.
cheers,
Gabi
--
View this message in context:
http://qooxdoo.678.n2.nabble.com/possible-bug-in-qx-fx-Base-tp6190142p6191977.html
Sent from the qooxdoo mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel