From a4f6a4d725b945c0e10c2a4bf47c455b6f0513be Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 7 Dec 2011 10:03:54 +0100 Subject: [PATCH] [FIX] ViewManager should trigger SearchView#do_search only when it is ready lp bug: https://launchpad.net/bugs/901070 fixed bzr revid: fme@openerp.com-20111207090354-y4gr795g6pqx8iv6 --- addons/web/static/src/js/views.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index db64865c266..05073d2e5f6 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -254,11 +254,11 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View $.when(view_promise).then(function() { self.on_controller_inited(view_type, controller); if (self.searchview && view.controller.searchable !== false) { - self.searchview.do_search(); + self.searchview.ready.then(self.searchview.do_search); } }); } else if (this.searchview && view.controller.searchable !== false) { - this.searchview.do_search(); + this.searchview.ready.then(this.searchview.do_search); } if (this.searchview) {