Other code checks !== null on this, and since undefined !== null, it
will incorrectly think a highlight color is set when it's not.
Bug: T199144
Change-Id: I5dbe95ff3c2a5e9c4597a1794a0d3256b671238f
* @cfg {string} [cssClass] The class identifying the results that match this filter
* @cfg {string[]} [identifiers] An array of identifiers for this item. They will be
* added and considered in the view.
- * @cfg {string} [defaultHighlightColor] If set, highlight this filter by default with this color
+ * @cfg {string} [defaultHighlightColor=null] If set, highlight this filter by default with this color
*/
mw.rcfilters.dm.ItemModel = function MwRcfiltersDmItemModel( param, config ) {
config = config || {};
// Highlight
this.cssClass = config.cssClass;
- this.highlightColor = config.defaultHighlightColor;
+ this.highlightColor = config.defaultHighlightColor || null;
};
/* Initialization */