From f9566b04a582152aef84e6fa54c42bbaec8016e2 Mon Sep 17 00:00:00 2001 From: Mark Tolmacs Date: Wed, 19 Mar 2025 16:03:41 +0100 Subject: [PATCH] Fix alt+drag again Signed-off-by: Mark Tolmacs --- packages/excalidraw/element/duplicate.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/excalidraw/element/duplicate.ts b/packages/excalidraw/element/duplicate.ts index 9c6eb1ccf..f7b84ef04 100644 --- a/packages/excalidraw/element/duplicate.ts +++ b/packages/excalidraw/element/duplicate.ts @@ -194,7 +194,7 @@ export const duplicateElements = ( } elementsWithClones.splice( - index + (opts?.reverseOrder ? -1 : +1), + Math.max(index + (!!opts?.reverseOrder ? -1 : 1), 0), 0, ...castArray(elements), );