diff options
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
| -rw-r--r-- | addons/web/static/src/js/fields/basic_fields.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js index 245643ece57..3ec0c027c77 100644 --- a/addons/web/static/src/js/fields/basic_fields.js +++ b/addons/web/static/src/js/fields/basic_fields.js @@ -30,7 +30,7 @@ var _t = core._t; var InputField = AbstractField.extend({ events: _.extend({}, AbstractField.prototype.events, { 'input': '_onInput', - 'focusout': '_onFocusout', + 'change': '_onChange', }), /** @@ -137,11 +137,12 @@ var InputField = AbstractField.extend({ //-------------------------------------------------------------------------- /** - * We immediately notify the outside world when this input loses focus. + * We immediately notify the outside world when this input confirms its + * changes. * * @private */ - _onFocusout: function () { + _onChange: function () { this._setValue(this.$input.val()); }, /** |
