【2.1.2.p1 BUG反馈】RichText 限制宽度自动换行后color标签前的空格消失

图一:未自动换行,空格正常

图二:加长字符串自动换行,空格消失

/**设置绿色 */
_setGreen(str) {
    return "\0<color=#1BA800>" + str + "</colro>";
},

临时解决方案,标签前拼个’\0’

谢谢反馈,已经确认在2.1.2 版本存在这个问题。
这里建议你把空格符输入到 标签之中,例如:

<color=#0fffff> Text</color>
2赞

这是个修复引擎的提交,你们可以参考一下,这个修复:
https://github.com/cocos-creator/engine/pull/5116/commits

1赞

这个在2.1.3里面没有修复吗?

修复了

这个问题会在 cocos 3.3.0 版本中出现