[FIX] o2m m2m readonly dont diplay edit icon
authorAntony Lesuisse <al@openerp.com>
Wed, 28 Dec 2011 16:29:52 +0000 (17:29 +0100)
committerAntony Lesuisse <al@openerp.com>
Wed, 28 Dec 2011 16:29:52 +0000 (17:29 +0100)
bzr revid: al@openerp.com-20111228162952-9qdrx2lrzkluu9mg

addons/web/static/src/js/view_form.js

index bd7dd85..3edba4c 100644 (file)
@@ -2130,6 +2130,7 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
                 if (self.is_readonly()) {
                     view.options.addable = null;
                     view.options.deletable = null;
+                    view.options.isClarkGable = false;
                 }
             } else if (view.view_type === "form") {
                 if (self.is_readonly()) {
@@ -2478,7 +2479,8 @@ openerp.web.form.FieldMany2Many = openerp.web.form.Field.extend({
         this.list_view = new openerp.web.form.Many2ManyListView(this, this.dataset, false, {
                     'addable': self.is_readonly() ? null : _t("Add"),
                     'deletable': self.is_readonly() ? false : true,
-                    'selectable': self.multi_selection
+                    'selectable': self.multi_selection,
+                    'isClarkGable': self.is_readonly() ? false : true
             });
         var embedded = (this.field.views || {}).tree;
         if (embedded) {