diff --git a/packages/element/src/mutateElement.ts b/packages/element/src/mutateElement.ts index 090076420..84785c31c 100644 --- a/packages/element/src/mutateElement.ts +++ b/packages/element/src/mutateElement.ts @@ -61,7 +61,11 @@ export const mutateElement = >( ...updates, angle: 0 as Radians, ...updateElbowArrowPoints( - element as ExcalidrawElbowArrowElement, + { + ...element, + x: updates.x || element.x, + y: updates.y || element.y, + }, elementsMap as NonDeletedSceneElementsMap, updates as ElementUpdate, options,