[IMP] creation of FieldOne2Many views registry: just clone the normal view registry and re-set the list key

bzr revid: xmo@openerp.com-20110628082228-xhm0c43qo91123w2
This commit is contained in:
Xavier Morel 2011-06-28 10:22:28 +02:00
parent 88dcdc93c4
commit 7d30a1eea9
1 changed files with 3 additions and 5 deletions

View File

@ -1360,11 +1360,9 @@ openerp.base.form.FieldOne2Many = openerp.base.form.Field.extend({
this.viewmanager = new openerp.base.ViewManager(this.view.session,
this.element_id, this.dataset, views);
var reg = new openerp.base.Registry();
reg.add("form", openerp.base.views.map["form"]);
reg.add("graph", openerp.base.views.map["graph"]);
reg.add("list", "openerp.base.form.One2ManyListView");
this.viewmanager.registry = reg;
this.viewmanager.registry = openerp.base.views.clone({
list: 'openerp.base.form.One2ManyListView'
});
this.viewmanager.on_controller_inited.add_last(function(view_type, controller) {
if (view_type == "list") {