diff --git a/src/components/forms/custom-form-builder.tsx b/src/components/forms/custom-form-builder.tsx index 7eae9ea..b593c6c 100644 --- a/src/components/forms/custom-form-builder.tsx +++ b/src/components/forms/custom-form-builder.tsx @@ -758,7 +758,10 @@ export function CustomFormBuilder() { const indentPt = indentPx * 0.75; // px → pt const segMaxW = maxW - indentPt; const startX = margin + indentPt; - const visualLines = runsToLines(seg.runs); + const runsForLayout: InlineRun[] = seg.marker + ? [{ text: `${seg.marker} ` }, ...seg.runs] + : seg.runs; + const visualLines = runsToLines(runsForLayout); if (visualLines.length === 0 || (visualLines.length === 1 && visualLines[0].length === 0)) { y += lineH; } else {