0 Replies Latest reply on Nov 14, 2008 8:39 AM by Chet Haase

    [svn] 4111: Makes auto-reversal of transitions work more completely and correctly, fixing some API issues and other related animation/ effect issues along the way.

    Chet Haase
      Revision: 4111
      Author: chaase@adobe.com
      Date: 2008-11-14 08:39:46 -0800 (Fri, 14 Nov 2008)

      Log Message:
      -----------
      Makes auto-reversal of transitions work more completely and correctly, fixing some API issues and other related animation/effect issues along the way. Seeking behavior in effects is improved (although still far from perfect, especially for non-playing effects), and dynamic behavior of effects (picking up values dynamically from the environment) is improved.

      QE Notes: better seek() behavior, can just call it on non-playing effects and it will automatically play/pause the effect if necessary
      Doc Notes: None
      Bugs: sdk-17294, sdk-16595, sdk-18104, sdk-18105, sdk-18106, sdk-18107
      Reviewer: Jason
      tests: checkintests, Mustella: tests/Effects, tests/gumbo/effects tests/ListDataEffects

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/sdk-17294
      http://bugs.adobe.com/jira/browse/sdk-16595
      http://bugs.adobe.com/jira/browse/sdk-18104
      http://bugs.adobe.com/jira/browse/sdk-18105
      http://bugs.adobe.com/jira/browse/sdk-18106
      http://bugs.adobe.com/jira/browse/sdk-18107

      Modified Paths:
      --------------
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/AddAction.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/CallAction.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/FxAnimate.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/RemoveAction.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxAnimateInstance.a s
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxMoveInstance.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxResizeInstance.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/CompositeEffect.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/Effect.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/EffectInstance.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/IEffect.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/IEffectInstance.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/Parallel.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/Sequence.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/effectClasses/ParallelInstanc e.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/effectClasses/SequenceInstanc e.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/events/EffectEvent.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/states/Transition.as