diff --git a/src/actions/actionFlip.ts b/src/actions/actionFlip.ts index 7a82fa85e2..a4efbc88b5 100644 --- a/src/actions/actionFlip.ts +++ b/src/actions/actionFlip.ts @@ -95,7 +95,5 @@ const flipElements = ( flipDirection === "horizontal" ? minY : maxY, ); - elements.forEach((element) => updateBoundElements(element)); - return elements; }; diff --git a/src/element/resizeElements.ts b/src/element/resizeElements.ts index d0153ba052..aa3540d64a 100644 --- a/src/element/resizeElements.ts +++ b/src/element/resizeElements.ts @@ -784,8 +784,11 @@ export const resizeMultipleElements = ( } } - updateBoundElements(latestElement, { newSize: { width, height } }); mutateElement(latestElement, update); + updateBoundElements(latestElement, { + simultaneouslyUpdated: targetElements.map(({ latest }) => latest), + newSize: { width, height }, + }); const boundTextElement = getBoundTextElement(latestElement); if (boundTextElement) {