diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index f4dd7ec501f..cfada94c4e7 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3890,7 +3890,9 @@ instance.web.form.One2ManyListView = instance.web.ListView.extend({ return _.every(this.records.records, function(record){ r = record; _.each(self.editor.form.fields, function(field){ + field._inhibit_on_change_flag = true; field.set_value(r.attributes[field.name]); + field._inhibit_on_change_flag = false; }); return _.every(self.editor.form.fields, function(field){ field.process_modifiers();