diff --git a/extensions/ccui/uiwidgets/UIRichText.js b/extensions/ccui/uiwidgets/UIRichText.js index 8d72d8e58e..1247d00f7d 100644 --- a/extensions/ccui/uiwidgets/UIRichText.js +++ b/extensions/ccui/uiwidgets/UIRichText.js @@ -90,9 +90,9 @@ ccui.RichElementText = ccui.RichElement.extend(/** @lends ccui.RichElementText# var color = colorOrFontDef; if (colorOrFontDef && colorOrFontDef instanceof cc.FontDefinition) { color = colorOrFontDef.fillStyle; - fontName = fontDef.fontName; - fontSize = fontDef.fontSize; - this._fontDefinition = fontDef; + fontName = colorOrFontDef.fontName; + fontSize = colorOrFontDef.fontSize; + this._fontDefinition = colorOrFontDef; } ccui.RichElement.prototype.ctor.call(this, tag, color, opacity); this._type = ccui.RichElement.TEXT;