From 1e612796e71bc7ea08cb1c6f10917d86e912d632 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 10 Apr 2012 17:36:25 +0200 Subject: [PATCH] [fix] problem in o2m bzr revid: nicolas.vanhoren@openerp.com-20120410153625-fic2hupw5w5plsee --- addons/web/static/src/js/view_form.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 0c37c82f673..e5824d64f59 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3409,7 +3409,9 @@ openerp.web.form.FormOpenPopup = openerp.web.OldWidget.extend(/** @lends openerp setup_form_view: function() { var self = this; var FormClass = openerp.web.views.get_object('form'); - this.view_form = new FormClass(this, this.dataset, false, self.options.form_view_options); + var options = _.clone(self.options.form_view_options); + options.initial_mode = this.options.readonly ? "view" : "edit"; + this.view_form = new FormClass(this, this.dataset, false, options); if (this.options.alternative_form_view) { this.view_form.set_embedded_view(this.options.alternative_form_view); }