From d1d78cf7718533ee66c66596b3a7cd38b2b5cf58 Mon Sep 17 00:00:00 2001 From: aumeh Date: Sun, 19 Apr 2026 09:50:33 -0600 Subject: [PATCH] fix: apply mute state to new streams and reset silence timer on unmute feedback from pr-validator-bot --- src/lib/components/chat/MessageInput/CallOverlay.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/components/chat/MessageInput/CallOverlay.svelte b/src/lib/components/chat/MessageInput/CallOverlay.svelte index 99b05b0fbe..9f3234759d 100644 --- a/src/lib/components/chat/MessageInput/CallOverlay.svelte +++ b/src/lib/components/chat/MessageInput/CallOverlay.svelte @@ -52,6 +52,9 @@ track.enabled = !isMuted; }); } + if (!isMuted) { + lastSoundTime = Date.now(); + } }; let videoInputDevices = []; @@ -240,6 +243,11 @@ autoGainControl: true } }); + if (isMuted) { + audioStream.getAudioTracks().forEach((track) => { + track.enabled = false; + }); + } } mediaRecorder = new MediaRecorder(audioStream);