diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 2931bad659a..3aea5828038 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1884,7 +1884,7 @@ openerp.base.form.FieldMany2Many = openerp.base.form.Field.extend({ self.on_ui_change(); }); - this.list_view = new openerp.base.form.Many2ManyListView(new openerp.base.NullViewManager(this), this.list_id, this.dataset, false, { + this.list_view = new openerp.base.form.Many2ManyListView(this, this.list_id, this.dataset, false, { 'addable': 'Add', 'selectable': self.multi_selection }); diff --git a/addons/base/static/src/js/views.js b/addons/base/static/src/js/views.js index 3b7374b7822..f72f168a1f3 100644 --- a/addons/base/static/src/js/views.js +++ b/addons/base/static/src/js/views.js @@ -290,15 +290,6 @@ openerp.base.ViewManager = openerp.base.Widget.extend({ } }); -openerp.base.NullViewManager = openerp.base.generate_null_object_class(openerp.base.ViewManager, { - init: function(parent) { - this._super(parent); - if(parent) - this.session = parent.session; - this.action = {flags: {}}; - } -}); - // Move parts or everything to ActionManager openerp.base.ViewManagerAction = openerp.base.ViewManager.extend({ init: function(parent, action) {