diff --git a/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx b/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx index 7586e688e..0647ed840 100644 --- a/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx +++ b/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx @@ -214,6 +214,7 @@ export class TextUtil extends TDShapeUtil { return { minX: 0, minY: 0, maxX: 10, maxY: 10, width: 10, height: 10 } } + if (!melm.parentNode) document.body.appendChild(melm) melm.textContent = this.texts.get(shape.id) ?? shape.text melm.style.font = getFontStyle(shape.style)