|
@@ -1330,7 +1330,7 @@ var spine;
|
|
|
var nextTime = current.trackLast - next.delay;
|
|
|
if (nextTime >= 0) {
|
|
|
next.delay = 0;
|
|
|
- next.trackTime = (nextTime / current.timeScale + delta) * next.timeScale;
|
|
|
+ next.trackTime = current.timeScale == 0 ? 0 : (nextTime / current.timeScale + delta) * next.timeScale;
|
|
|
current.trackTime += currentDelta;
|
|
|
this.setCurrent(i, next, true);
|
|
|
while (next.mixingFrom != null) {
|