beforeShow: all ? function(panel, conf) {
var form = panel.getForm();
var services = form.findField('services');
- services.on('afterrender', function() {
+ services.store.on('load', function() {
services.selectAll();
});
} : null,
* @private
*/
,onBeforeQuery:function(qe) {
- var d = tvheadend.regexEscape(this.getCheckedDisplay());
- qe.query = qe.query.replace(new RegExp(d + '[ ' + this.separator + ']*'), '');
+ if (qe.query) {
+ var d = tvheadend.regexEscape(this.getCheckedDisplay());
+ qe.query = qe.query.replace(new RegExp(d + '[ ' + this.separator + ']*'), '');
+ }
} // eo function onBeforeQuery
// }}}
// {{{