From ae99a93b8844418ec1ac113ab9c946fba950b1e2 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Thu, 6 Nov 2014 16:26:32 +0100 Subject: [PATCH] [FIX] web: many2many_binary widget upload once widget extended with ReinitializeFieldMixin, the event binding with the binary file input and the on_file_change method can be done in initialize_content instead of start This fix is related to d36c8b5c9bf7ab9215bc63db6ee49bec5e5b225b --- addons/web/static/src/js/view_form.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 077b05c6096..819920f89b3 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -5235,9 +5235,7 @@ instance.web.form.FieldMany2ManyBinaryMultiFiles = instance.web.form.AbstractFie this.fileupload_id = _.uniqueId('oe_fileupload_temp'); $(window).on(this.fileupload_id, _.bind(this.on_file_loaded, this)); }, - start: function() { - this._super(); - instance.web.form.ReinitializeFieldMixin.start.call(this); + initialize_content: function() { this.$el.on('change', 'input.oe_form_binary_file', this.on_file_change ); }, set_value: function(value_) {