Merge pull request #6943 from jdfreder/numtextfix

Allow empty text box *while typing* for numeric widgets
This commit is contained in:
Min RK 2014-11-17 10:01:25 -08:00
commit 89598450f7

View File

@ -335,8 +335,10 @@ define([
// Try to parse value as a int.
var numericalValue = 0;
if (e.target.value !== '') {
var trimmed = e.target.value.trim();
var trimmed = e.target.value.trim();
if (trimmed === '') {
return;
} else {
if (!(['-', '-.', '.', '+.', '+'].indexOf(trimmed) >= 0)) {
numericalValue = this._parse_value(e.target.value);
}
@ -366,7 +368,7 @@ define([
handleChanged: function(e) {
// Applies validated input.
if (this.model.get('value') != e.target.value) {
if (e.target.value.trim() === '' || e.target.value !== this.model.get('value')) {
e.target.value = this.model.get('value');
}
},