diff options
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/InputTypes/Select.tsx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/InputTypes/Select.tsx b/src/components/InputTypes/Select.tsx index e01b2e9..2d0187a 100644 --- a/src/components/InputTypes/Select.tsx +++ b/src/components/InputTypes/Select.tsx @@ -178,9 +178,11 @@ class Select extends React.Component<SelectProps> { } focusOption(): void { - this.props.state_dict.set("value", "temporary"); - this.props.onBlurHandler(); - this.props.state_dict.set("value", null); + if (!this.props.state_dict.get("value")) { + this.props.state_dict.set("value", "temporary"); + this.props.onBlurHandler(); + this.props.state_dict.set("value", null); + } } render(): JSX.Element { |