]
},
input: {
- icon: 'menu',
+ icon: 'add',
placeholder: mw.msg( 'rcfilters-search-placeholder' )
}
}, config ) );
} );
this.queriesModel.connect( this, {
itemUpdate: 'onSavedQueriesItemUpdate',
- initialize: 'onSavedQueriesInitialize'
+ initialize: 'onSavedQueriesInitialize',
+ 'default': 'reevaluateResetRestoreState'
} );
}
this.controller.trackFilterGroupings( 'filtermenu' );
}
- this.input.setIcon( isVisible ? 'search' : 'menu' );
+ this.input.setIcon( isVisible ? 'search' : 'add' );
};
/**
* Reevaluate the restore state for the widget between setting to defaults and clearing all filters
*/
mw.rcfilters.ui.FilterTagMultiselectWidget.prototype.reevaluateResetRestoreState = function () {
- var defaultsAreEmpty = this.model.areDefaultFiltersEmpty(),
+ var defaultsAreEmpty = this.controller.areDefaultsEmpty(),
currFiltersAreEmpty = this.model.areCurrentFiltersEmpty(),
hideResetButton = currFiltersAreEmpty && defaultsAreEmpty;