diff --git a/src/element/resizeElements.ts b/src/element/resizeElements.ts index 5a88e58fd9..8eb9d18ec1 100644 --- a/src/element/resizeElements.ts +++ b/src/element/resizeElements.ts @@ -828,10 +828,10 @@ export const resizeMultipleElements = ( }); if (boundTextElement && boundTextUpdates) { - if (!isLinearElement(latest)) { - mutateElement(boundTextElement, { angle }); - } - mutateElement(boundTextElement, boundTextUpdates); + mutateElement(boundTextElement, { + ...boundTextUpdates, + angle: isLinearElement(latest) ? undefined : angle, + }); handleBindTextResize(latest, transformHandleType); } }