From bb00369ecc8a2d6dd09967864a67206d7782bfaf Mon Sep 17 00:00:00 2001 From: vishmita Date: Mon, 29 Aug 2011 17:49:43 +0530 Subject: [PATCH] [FIX] Need to reload searchview after Clear . bzr revid: vja@vja-desktop-20110829121943-nqakojh56mn4rezy --- addons/base/static/src/js/search.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js index 00481fdf992..902217bbbda 100644 --- a/addons/base/static/src/js/search.js +++ b/addons/base/static/src/js/search.js @@ -315,14 +315,24 @@ 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'); _.each(string, function(str){ $(str).closest('div.searchview_group').removeClass("expanded").addClass('folded'); }); this.$element.find('table:last').hide(); + $('.searchview_extended_groups_list').empty(); - $('.filter_label').removeClass('enabled'); - }, + this.do_search(); + }, /** * Triggered when the search view gets cleared *