From 0edb5e29854709e3c2979d886ef8916f2f60d4bb Mon Sep 17 00:00:00 2001 From: Oussama MESSAOUDI Date: Thu, 25 Feb 2021 10:55:18 +0000 Subject: [PATCH] [IMP] web_editor: trigger event oninput for input range type Add an event listener triggered on current value change of input range. task-2362091 closes odoo/odoo#66812 Signed-off-by: Quentin Smetz (qsm) --- .../web_editor/static/src/js/editor/snippets.options.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/addons/web_editor/static/src/js/editor/snippets.options.js b/addons/web_editor/static/src/js/editor/snippets.options.js index 0b6f6719293..7d932d5f35f 100644 --- a/addons/web_editor/static/src/js/editor/snippets.options.js +++ b/addons/web_editor/static/src/js/editor/snippets.options.js @@ -2019,6 +2019,7 @@ const RangeUserValueWidget = UnitUserValueWidget.extend({ tagName: 'we-range', events: { 'change input': '_onInputChange', + 'input input': '_onInputInput', }, /** @@ -2084,6 +2085,14 @@ const RangeUserValueWidget = UnitUserValueWidget.extend({ this._value = ev.target.value; this._onUserValueChange(ev); }, + /** + * @private + * @param {Event} ev + */ + _onInputInput(ev) { + this._value = ev.target.value; + this._onUserValuePreview(ev); + }, /** * @private */