Reset dirtyValue on resetValue

This commit is contained in:
orangemug 2020-04-06 10:40:30 +01:00
parent d5d387f349
commit a624909819

View file

@ -92,11 +92,13 @@ class NumberInput extends React.Component {
}
// If set value is invalid fall back to the last valid value from props or at last resort the default value
if(!this.isValid(this.state.value)) {
if (!this.isValid(this.state.value)) {
if(this.isValid(this.props.value)) {
this.changeValue(this.props.value)
this.setState({dirtyValue: this.props.value});
} else {
this.changeValue(undefined);
this.setState({dirtyValue: undefined});
}
}
}