From cf8b61c3c6b3a63132a69923db2137bd9ff150ed Mon Sep 17 00:00:00 2001 From: Joren Van Onder Date: Thu, 28 May 2015 15:36:17 +0200 Subject: [PATCH] [FIX] barcode_events: set parent to WebClient during creation --- addons/web/static/src/js/framework/barcode_events.js | 1 + addons/web/static/src/js/web_client.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/framework/barcode_events.js b/addons/web/static/src/js/framework/barcode_events.js index 2cbbb89d8b1..42b20deedd0 100644 --- a/addons/web/static/src/js/framework/barcode_events.js +++ b/addons/web/static/src/js/framework/barcode_events.js @@ -13,6 +13,7 @@ odoo.define('web.BarcodeEvents', function(require) { init: function(parent) { mixins.PropertiesMixin.init.call(this); + this.setParent(parent); }, handle_buffered_keys: function() { diff --git a/addons/web/static/src/js/web_client.js b/addons/web/static/src/js/web_client.js index dbd1e562810..f1939406c9e 100644 --- a/addons/web/static/src/js/web_client.js +++ b/addons/web/static/src/js/web_client.js @@ -37,7 +37,7 @@ var WebClient = Widget.extend({ this.menu_dm = new utils.DropMisordered(); this.action_mutex = new utils.Mutex(); this.set('title_part', {"zopenerp": "Odoo"}); - this.barcode_events = new BarcodeEvents(); + this.barcode_events = new BarcodeEvents(this); }, start: function() { var self = this;