diff --git a/src/main.js b/src/main.js index c375fee..565aab6 100644 --- a/src/main.js +++ b/src/main.js @@ -1297,6 +1297,7 @@ let actions = { const selectedFrames = structuredClone(context.selectedFrames); for (let frame of selectedFrames) { frame.replacementUuid = uuidv4(); + frame.layer = context.activeObject.layers.length - frame.layer - 1; } // const fillFrames = [] // for (let i=0; i { - let mouse = getMousePos(timeline_cvs, e); + let mouse = getMousePos(timeline_cvs, e, true, true); mouse.y += timeline_cvs.offsetY; if (mouse.x > layerWidth || timeline_cvs.draggingFrames) { mouse.x += timeline_cvs.offsetX - layerWidth; @@ -6570,7 +6572,7 @@ function timeline() { } }); timeline_cvs.addEventListener("pointermove", (e) => { - let mouse = getMousePos(timeline_cvs, e); + let mouse = getMousePos(timeline_cvs, e, true, true); mouse.y += timeline_cvs.offsetY; if (mouse.x > layerWidth || timeline_cvs.draggingFrames) { mouse.x += timeline_cvs.offsetX - layerWidth;