diff options
Diffstat (limited to 'addons/sms/static/src/js')
| -rw-r--r-- | addons/sms/static/src/js/fields_sms_widget.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/addons/sms/static/src/js/fields_sms_widget.js b/addons/sms/static/src/js/fields_sms_widget.js index d438f6c90bc..5a52d68e4ba 100644 --- a/addons/sms/static/src/js/fields_sms_widget.js +++ b/addons/sms/static/src/js/fields_sms_widget.js @@ -151,6 +151,19 @@ var SmsWidget = FieldTextEmojis.extend({ * @override * @private */ + _onBlur: function () { + var content = this._getValue(); + if( !content.trim().length && content.length > 0) { + this.do_warn(_t("Your SMS Text Message must include at least one non-whitespace character")); + this.$input.val(content.trim()); + this._updateSMSInfo(); + } + }, + + /** + * @override + * @private + */ _onChange: function () { this._super.apply(this, arguments); this._updateSMSInfo(); |
