diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index c2262c0d69d..d096e15b51d 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3172,7 +3172,9 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc return ! this.get("value"); }, focus: function () { - this.$input.focus(); + if (!this.get('effective_readonly')) { + this.$input.focus(); + } }, _quick_create: function() { this.no_ed = true;