[IMP] remove explicit clearing of search form fields (let form's native event do that), delay do_search triggering so the native event has the time to execute
bzr revid: xmo@openerp.com-20110901144159-tdj037g27635dkfu
This commit is contained in:
@@ -315,23 +315,17 @@ openerp.base.SearchView = openerp.base.Widget.extend({
|
||||
this.notification.notify("Invalid Search", "triggered from search view");
|
||||
},
|
||||
do_clear: function () {
|
||||
this.$element.find(':input').each(function(){
|
||||
switch(this.type) {
|
||||
case 'text':
|
||||
case 'select-one':
|
||||
$(this).val('');
|
||||
break;
|
||||
}
|
||||
});
|
||||
$('.filter_label').removeClass('enabled');
|
||||
var string = $('a.searchview_group_string');
|
||||
var string = $('a.searchview_group_string'), self = this;
|
||||
_.each(string, function(str){
|
||||
$(str).closest('div.searchview_group').removeClass("expanded").addClass('folded');
|
||||
});
|
||||
this.$element.find('table:last').hide();
|
||||
|
||||
$('.searchview_extended_groups_list').empty();
|
||||
this.do_search();
|
||||
setTimeout(function () {
|
||||
self.do_search();
|
||||
});
|
||||
},
|
||||
/**
|
||||
* Triggered when the search view gets cleared
|
||||
|
||||
Reference in New Issue
Block a user