From cdb30b507ae7d1cf7205e78e67f693de17bb90d3 Mon Sep 17 00:00:00 2001 From: Arthur Maniet Date: Thu, 3 Sep 2015 11:17:45 +0200 Subject: [ADD] stock_barcode: field widget with barcodes scan + manual input Barcodes are detected by catching keypresses. When a keypress is not part of a barcode, it is 'released' by forging a keypress event. For security reasons, a non-native keypress doesn't trigger the native input mechanism. So in order to make both barcode-scanning and manual keypresses work in a field, it is necessary to have a handler listen to the 'false' keypresses and simulate the native input behaviour. --- addons/web/static/src/js/views/form_widgets.js | 1 + 1 file changed, 1 insertion(+) (limited to 'addons/web/static/src/js') diff --git a/addons/web/static/src/js/views/form_widgets.js b/addons/web/static/src/js/views/form_widgets.js index 69731122f61..a7f6a9f050a 100644 --- a/addons/web/static/src/js/views/form_widgets.js +++ b/addons/web/static/src/js/views/form_widgets.js @@ -1663,6 +1663,7 @@ core.form_tag_registry.add('button', WidgetButton); return { FieldChar: FieldChar, + FieldFloat: FieldFloat, FieldMonetary: FieldMonetary, WidgetButton: WidgetButton }; -- cgit v1.2.3