summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2011-12-23 12:12:11 +0100
committerniv-openerp <nicolas.vanhoren@openerp.com>2011-12-23 12:12:11 +0100
commit3314eb10624972c42e5ad7e31300d7cbc5e4ae4d (patch)
tree095dd7f6f9c01dec6fb695b2395a565661650ba0 /addons/web/static/src
parentff90fce81680d87ea03ae6ef608370ff42f43b3d (diff)
[fix] problem in o2m readonly, showed too much buttons
lp bug: https://launchpad.net/bugs/907736 fixed bzr revid: nicolas.vanhoren@openerp.com-20111223111211-bxly88xx2fz0owz8
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_form.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index a32fc2f26c9..5619f42f269 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -2160,6 +2160,9 @@ openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
if (self.is_readonly())
controller.set_editable(false);
} else if (view_type == "form" || view_type == 'page') {
+ if (view_type == 'page' || self.is_readonly()) {
+ $(".oe_form_buttons", controller.$element).children().remove();
+ }
controller.on_record_loaded.add_last(function() {
once.resolve();
});