diff --git a/src/editor/core/draw/Draw.ts b/src/editor/core/draw/Draw.ts index 68f34e1..d659e71 100644 --- a/src/editor/core/draw/Draw.ts +++ b/src/editor/core/draw/Draw.ts @@ -1519,8 +1519,11 @@ export class Draw { elementList, i ) - curRowWidth += width - nextElement = endElement + // 单词宽度大于行可用宽度,无需折行 + if (width <= availableWidth) { + curRowWidth += width + nextElement = endElement + } } // 标点符号 curRowWidth += this.textParticle.measurePunctuationWidth(