Skip to content

Commit 7e2cda4

Browse files
authored
treat zero or null duration transitions the same as all others (playcanvas#2627)
1 parent e540a75 commit 7e2cda4

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/framework/components/anim/controller.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -876,13 +876,10 @@ Object.assign(AnimController.prototype, {
876876
}
877877
}
878878

879-
// start a new transition based on the current transitions information
880-
if (transition.time > 0) {
881-
this._isTransitioning = true;
882-
this._totalTransitionTime = transition.time;
883-
this._currTransitionTime = 0;
884-
this._transitionInterruptionSource = transition.interruptionSource;
885-
}
879+
this._isTransitioning = true;
880+
this._totalTransitionTime = transition.time;
881+
this._currTransitionTime = 0;
882+
this._transitionInterruptionSource = transition.interruptionSource;
886883

887884
var hasTransitionOffset = transition.transitionOffset && transition.transitionOffset > 0.0 && transition.transitionOffset < 1.0;
888885
var activeState = this.activeState;

0 commit comments

Comments
 (0)