From 3249ffb273cd17e1cd50247c90762a4c63150b4a Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 8 Nov 2024 09:19:49 -0600 Subject: [PATCH] Auto-unmute inbound audio when enabling two way audio (#14871) * Automatically enable audio when initiating two way talk with mic * remove check --- web/src/views/live/LiveCameraView.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web/src/views/live/LiveCameraView.tsx b/web/src/views/live/LiveCameraView.tsx index 13ed85c4c..a3bbeea06 100644 --- a/web/src/views/live/LiveCameraView.tsx +++ b/web/src/views/live/LiveCameraView.tsx @@ -434,7 +434,13 @@ export default function LiveCameraView({ Icon={mic ? FaMicrophone : FaMicrophoneSlash} isActive={mic} title={`${mic ? "Disable" : "Enable"} Two Way Talk`} - onClick={() => setMic(!mic)} + onClick={() => { + setMic(!mic); + // Turn on audio when enabling the mic if audio is currently off + if (!mic && !audio) { + setAudio(true); + } + }} /> )} {supportsAudioOutput && preferredLiveMode != "jsmpeg" && (