diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index cfada94c4e7..077b05c6096 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -5222,7 +5222,7 @@ instance.web.form.FieldBinaryImage = instance.web.form.FieldBinary.extend({ * Options on attribute ; "blockui" {Boolean} block the UI or not * during the file is uploading */ -instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractField.extend({ +instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractField.extend(instance.web.form.ReinitializeFieldMixin, { template: "FieldBinaryFileUploader", init: function(field_manager, node) { this._super(field_manager, node); @@ -5236,7 +5236,8 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie $(window).on(this.fileupload_id, _.bind(this.on_file_loaded, this)); }, start: function() { - this._super(this); + this._super(); + instance.web.form.ReinitializeFieldMixin.start.call(this); this.$el.on('change', 'input.oe_form_binary_file', this.on_file_change ); }, set_value: function(value_) {