From 2f05581439e09d3a85634fcb0de9ed54fa1714f2 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 13 Sep 2011 08:38:30 +0200 Subject: [PATCH] [FIX] correctly return readyness deferred from ViewManagerAction's start method bzr revid: xmo@openerp.com-20110913063830-eyyfczieq6w1b1j4 --- addons/web/static/src/js/views.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index e1554249ad6..3ccdd672a0d 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -345,11 +345,12 @@ openerp.web.ViewManagerAction = openerp.web.ViewManager.extend(/** @lends oepner var main_view_loaded = this._super(); - // schedule auto_search + var manager_ready = $.when(searchview_loaded, main_view_loaded); if (searchview_loaded && this.action['auto_search']) { - $.when(searchview_loaded, main_view_loaded) - .then(this.searchview.do_search); + // schedule auto_search + manager_ready.then(this.searchview.do_search); } + return manager_ready; }, on_mode_switch: function (view_type) { return $.when(