mirror of
https://github.com/jupyter/notebook.git
synced 2025-03-25 13:30:27 +08:00
Merge pull request #6943 from jdfreder/numtextfix
Allow empty text box *while typing* for numeric widgets
This commit is contained in:
commit
89598450f7
@ -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');
|
||||
}
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user