[FIX] Only trigger do_search when controller is ready
bzr revid: fme@openerp.com-20110928154549-xurjdf6qh7x73ck5
This commit is contained in:
@@ -230,12 +230,16 @@ db.web.ViewManager = db.web.Widget.extend(/** @lends db.web.ViewManager# */{
|
||||
view_promise = controller.appendTo(container);
|
||||
$.when(view_promise).then(function() {
|
||||
self.on_controller_inited(view_type, controller);
|
||||
if (self.searchview) {
|
||||
self.do_searchview_search();
|
||||
}
|
||||
});
|
||||
this.views[view_type].controller = controller;
|
||||
} else if (this.searchview) {
|
||||
self.do_searchview_search();
|
||||
}
|
||||
|
||||
if (this.searchview) {
|
||||
this.do_searchview_search();
|
||||
this.searchview[view.controller.searchable === false || this.searchview.hidden ? 'hide' : 'show']();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user