As discussed here: https://groups.google.com/forum/#!topic/mootools-users/37eZl_GCHxk
The following jsFiddle demonstrates the Fade function not working within an onComplete function of a previous Fade: http://jsfiddle.net/xWH4y/
Replacing Fade with a basic opacity tween function, or wrapping it in a setTimeout(func, 1), gets the desired effect to work.
@SCHOLAR-Graeme, interesting issue, thanks for bringing it up.
I noticed that changing the order of these two lines fixes this problem. Does anyone see a possible backside to this change? (tested the specs with this idea and all is green)
http://jsfiddle.net/cgXe4/1/ (fixed version)
@arian @kentaromiura @ibolmo @timwienk do you see any down-side of changing these two lines?