From dbc5bde43d7aed20efe29576e4b547662d3b7af3 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 10 Apr 2012 09:24:34 +0200 Subject: [PATCH] [FIX] hack around double-search: prevent loading of defaults in search view from triggering a search which requires manually requesting a facets repaint, as that hinges on the query's events bzr revid: xmo@openerp.com-20120410072434-nsjb97cc32rxb9ju --- addons/web/static/src/js/search.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index f0f9d49..6e1026b 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -427,7 +427,10 @@ openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.Search return $.when( this.setup_stuff_drawer(), $.when.apply(null, _(this.inputs).invoke('facet_for_defaults', this.defaults)) - .then(function () { self.vs.searchQuery.reset(_(arguments).compact()); })) + .then(function () { + self.vs.searchQuery.reset(_(arguments).compact(), {silent: true}); + self.vs.searchBox.renderFacets(); + })) .then(function () { self.ready.resolve(); }) }, /** -- 1.7.10.4