summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/utils/oktween.js
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/utils/oktween.js')
-rw-r--r--animism-align/frontend/app/utils/oktween.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/animism-align/frontend/app/utils/oktween.js b/animism-align/frontend/app/utils/oktween.js
index 4388ad4..fdf5194 100644
--- a/animism-align/frontend/app/utils/oktween.js
+++ b/animism-align/frontend/app/utils/oktween.js
@@ -64,7 +64,7 @@ oktween.update = (t) => {
tweens.forEach((tween, i) => {
const dt = Math.min(1.0, (t - tween.start) / tween.duration)
tween.tick++
- if (dt < 0 || (dt < 1 && (tween.tick % tween.skip != 0))) return
+ if (dt < 0 || (dt < 1 && (tween.tick % tween.skip != 0)) || tween.done) return
const ddt = tween.easing(dt)
tween.dt = ddt
tween.keys.forEach((prop) => {