diff options
Diffstat (limited to 'src')
| -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 { | 
