diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 3fd50f86c7c..9b6367e52ca 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -904,6 +904,10 @@ openerp.base.form.FieldDatetime = openerp.base.form.Field.extend({ this.value = this.format(this.value); } }, + update_dom: function() { + this._super.apply(this, arguments); + this.$element.find('input').attr('disabled', this.readonly); + }, validate: function() { this.invalid = this.required && !this.$element.find('input')[this.jqueryui_object]('getDate'); },