summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields/basic_fields.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
-rw-r--r--addons/web/static/src/js/fields/basic_fields.js7
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());
},
/**