diff --git a/src/element/resizeElements.ts b/src/element/resizeElements.ts index 8eb9d18ec1..9e9bc91e3f 100644 --- a/src/element/resizeElements.ts +++ b/src/element/resizeElements.ts @@ -803,19 +803,15 @@ export const resizeMultipleElements = ( : updatedElement.height, ); - if (!metrics) { - return; - } - if (isTextElement(orig)) { - update.fontSize = metrics.size; - update.baseline = metrics.baseline; + update.fontSize = metrics?.size ?? orig.fontSize; + update.baseline = metrics?.baseline ?? orig.baseline; } if (boundTextElement) { boundTextUpdates = { - fontSize: metrics.size, - baseline: metrics.baseline, + fontSize: metrics?.size ?? boundTextElement.fontSize, + baseline: metrics?.baseline ?? boundTextElement.baseline, }; } }