diff --git a/cocos/2d/components/rich-text.ts b/cocos/2d/components/rich-text.ts index 50d13ff1654..1d2f297cc5b 100644 --- a/cocos/2d/components/rich-text.ts +++ b/cocos/2d/components/rich-text.ts @@ -613,13 +613,8 @@ export class RichText extends Component { } else { const multilineTexts = text.split('\n'); for (let i = 0; i < multilineTexts.length; i++) { - this._calculateSize(_tempSize, styleIndex, multilineTexts[i]); - if (_tempSize.x < 2048) { - partStringArr.push(multilineTexts[i]); - } else { - const thisPartSplitResultArr = this.splitLongStringOver2048(multilineTexts[i], styleIndex); - partStringArr.push(...thisPartSplitResultArr); - } + // _updateRichTextWithMaxWidth function will correct the text again. + partStringArr.push(multilineTexts[i]); } } return partStringArr;