[FIX] problem in o2m list

bzr revid: nicolas.vanhoren@openerp.com-20120618143817-uz268911f0j0omrj
This commit is contained in:
niv-openerp 2012-06-18 16:38:17 +02:00
parent 59d0d15b03
commit 623c6d20f2
1 changed files with 3 additions and 1 deletions

View File

@ -2803,9 +2803,11 @@ instance.web.form.FieldOne2Many = instance.web.form.AbstractField.extend({
}
if(view.view_type === "list") {
view.options.selectable = self.multi_selection;
view.options.sortable = false;
if (self.get("effective_readonly")) {
view.options.addable = null;
view.options.deletable = null;
view.options.reorderable = false;
}
} else if (view.view_type === "form") {
if (self.get("effective_readonly")) {
@ -2814,7 +2816,6 @@ instance.web.form.FieldOne2Many = instance.web.form.AbstractField.extend({
view.options.not_interactible_on_create = true;
} else if (view.view_type === "kanban") {
view.options.confirm_on_delete = false;
view.options.sortable = false;
if (self.get("effective_readonly")) {
view.options.action_buttons = false;
view.options.quick_creatable = false;
@ -3337,6 +3338,7 @@ instance.web.form.FieldMany2Many = instance.web.form.AbstractField.extend({
'deletable': self.get("effective_readonly") ? false : true,
'selectable': self.multi_selection,
'sortable': false,
'reorderable': false,
});
var embedded = (this.field.views || {}).tree;
if (embedded) {