From 85a98b3706e6a1e4348b443c69e4a279fbe04ac9 Mon Sep 17 00:00:00 2001 From: David Baker Date: Wed, 4 May 2022 17:35:43 +0100 Subject: [PATCH] Remove onWindowBlur we already do this in usePTT --- src/room/PTTButton.jsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/room/PTTButton.jsx b/src/room/PTTButton.jsx index 02f90571..4a5874eb 100644 --- a/src/room/PTTButton.jsx +++ b/src/room/PTTButton.jsx @@ -16,12 +16,7 @@ export function PTTButton({ }) { const [isHeld, setHeld] = useState(false); const onDocumentMouseUp = useCallback(() => { - if (isHeld) stopTalking(); - setHeld(false); - }, [isHeld, setHeld]); - - const onWindowBlur = useCallback(() => { - if (isHeld) stopTalking(); + //if (isHeld) stopTalking(); setHeld(false); }, [isHeld, setHeld]); @@ -32,13 +27,11 @@ export function PTTButton({ useEffect(() => { window.addEventListener("mouseup", onDocumentMouseUp); - window.addEventListener("blur", onWindowBlur); return () => { window.removeEventListener("mouseup", onDocumentMouseUp); - window.removeEventListener("blur", onWindowBlur); }; - }, [onDocumentMouseUp, onWindowBlur]); + }, [onDocumentMouseUp]); return (