diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index 276cde0274..229838419c 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -8506,7 +8506,11 @@ class App extends React.Component { } // We duplicate the selected element if alt is pressed on pointer move - if (event.altKey && !pointerDownState.hit.hasBeenDuplicated) { + if ( + event.altKey && + !pointerDownState.hit.hasBeenDuplicated && + !this.state.selectedElementsAreBeingDragged + ) { // Move the currently selected elements to the top of the z index stack, and // put the duplicates where the selected elements used to be. // (the origin point where the dragging started)