From 6b782fa64ba634b05eaec77f7eaaa25b67fdd838 Mon Sep 17 00:00:00 2001 From: Serpent Consulting Services Date: Sat, 7 Jan 2012 14:10:06 +0530 Subject: [PATCH] [FIX] Image : widget should be readonly when the record is in non editable mode. lp bug: https://launchpad.net/bugs/912663 fixed bzr revid: support@serpentcs.com-20120107084006-k4vl2zvcp9o420cq --- addons/web/static/src/js/view_page.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/addons/web/static/src/js/view_page.js b/addons/web/static/src/js/view_page.js index 6ac5bc9f72b..d3df512a00e 100644 --- a/addons/web/static/src/js/view_page.js +++ b/addons/web/static/src/js/view_page.js @@ -208,6 +208,12 @@ openerp.web.page = function (openerp) { openerp.web.page.FieldOne2ManyReadonly = openerp.web.form.FieldOne2Many.extend({ force_readonly: true }); + openerp.web.page.FieldBinaryImageReaonly = openerp.web.form.FieldBinaryImage.extend({ + update_dom: function() { + this._super.apply(this, arguments); + this.$element.find('.oe-binary').hide(); + }, + }); openerp.web.page.FieldBinaryFileReadonly = openerp.web.form.FieldBinary.extend({ template: 'FieldURI.readonly', start: function() { @@ -249,5 +255,6 @@ openerp.web.page = function (openerp) { 'integer': 'openerp.web.page.FieldCharReadonly', 'float_time': 'openerp.web.page.FieldCharReadonly', 'binary': 'openerp.web.page.FieldBinaryFileReadonly', + 'image': 'openerp.web.page.FieldBinaryImageReaonly', }); };