diff --git a/desktop/src/renderer/src/App.tsx b/desktop/src/renderer/src/App.tsx index 4d671e7..f8f1084 100644 --- a/desktop/src/renderer/src/App.tsx +++ b/desktop/src/renderer/src/App.tsx @@ -42,7 +42,6 @@ const App = (): ReactElement => { const canvasContextRef = useRef(null) const [state, setState] = useState('loading') - const [isConnected, setIsConnected] = useState(false) const videoStyle = clsx( 'block select-none origin-center max-w-full max-h-full object-scale-down', @@ -135,10 +134,6 @@ const App = (): ReactElement => { } }, []) - useEffect(() => { - setIsConnected(videoState === 'connected' && serialPortState === 'connected') - }, [videoState, serialPortState]) - async function requestMediaPermissions(resolution?: Resolution): Promise { try { if (window.electron.process.platform === 'darwin') { @@ -190,14 +185,14 @@ const App = (): ReactElement => { return ( <> - {isConnected ? ( + + + {videoState === 'connected' && serialPortState === 'connected' && ( <> {isKeyboardEnable && } - ) : ( - )}