From 0aada309ca707e7a9c47676706829d5570829774 Mon Sep 17 00:00:00 2001 From: Skyler Lehmkuhl Date: Mon, 23 Dec 2024 01:08:12 -0500 Subject: [PATCH] Fix motion tween after adding a keyframe in the middle of it, again --- src/main.js | 74 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 57 insertions(+), 17 deletions(-) diff --git a/src/main.js b/src/main.js index e12b56a..c37c42e 100644 --- a/src/main.js +++ b/src/main.js @@ -858,13 +858,7 @@ let actions = { let layer = pointerList[action.layer] let frames = layer.frames if ((action.lastBefore != undefined) && (action.firstAfter != undefined)) { - for (let i=action.lastBefore + 1; i { let layer = pointerList[action.layer] let frames = layer.frames - for (let i=action.lastBefore + 1; i= this.frames.length) { for (const [index, idx] of Object.entries(addedFrames)) { this.frames[index] = new Frame("normal", idx) } - } else if (this.frames[num].frameType=="motion") { - for (let i=this.frames[num].prevIndex; i