mirror of
https://github.com/node-red/node-red
synced 2024-11-21 23:48:30 +00:00
Merge pull request #3207 from node-red/fix-debug-all
Fix TypedInput validation of type without options
This commit is contained in:
commit
c1d947ebe3
@ -918,7 +918,7 @@
|
||||
if ((opt.options && opt.hasValue !== true) || opt.hasValue === false) {
|
||||
if (this.oldValues.hasOwnProperty(opt.value)) {
|
||||
this.input.val(this.oldValues[opt.value]);
|
||||
} else {
|
||||
} else if (opt.options) {
|
||||
// No old value for the option type.
|
||||
// It is possible code has called 'value' then 'type'
|
||||
// to set the selected option. This is what the Inject/Switch/Change
|
||||
@ -936,6 +936,8 @@
|
||||
this.input.val("");
|
||||
}
|
||||
}
|
||||
} else {
|
||||
this.input.val(opt.default||"")
|
||||
}
|
||||
} else {
|
||||
this.input.val(this.oldValues.hasOwnProperty("_")?this.oldValues["_"]:(opt.default||""))
|
||||
|
Loading…
Reference in New Issue
Block a user