diff --git a/src/base-switch/base-switch.tsx b/src/base-switch/base-switch.tsx index 19688a4918..8a6750f680 100644 --- a/src/base-switch/base-switch.tsx +++ b/src/base-switch/base-switch.tsx @@ -68,20 +68,16 @@ export const BaseSwitch = React.forwardRef( const onInputFocus = useCallback( (e: React.FocusEvent) => { - if (isFocusVisible(e)) { - setIsInputFocusedVisible(true); - } + setIsInputFocusedVisible(isFocusVisible(e)); setIsInputFocused(true); }, [setIsInputFocused], ); const onInputBlur = useCallback(() => { - if (isInputFocusedVisible) { - setIsInputFocusedVisible(false); - } + setIsInputFocusedVisible(false); setIsInputFocused(false); - }, [isInputFocusedVisible]); + }, []); const onMouseDown = useCallback(() => { setIsInputActive(true);