From 7a1fecbdb32454988959b07fe23196541a55f177 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Fri, 23 Aug 2024 18:22:50 +0200 Subject: [PATCH] fix --- src/lib/components/chat/MessageInput.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/components/chat/MessageInput.svelte b/src/lib/components/chat/MessageInput.svelte index 7e8f83193..25b935c8e 100644 --- a/src/lib/components/chat/MessageInput.svelte +++ b/src/lib/components/chat/MessageInput.svelte @@ -766,7 +766,11 @@ let stream = await navigator.mediaDevices.getUserMedia({ audio: true }); // If the user grants the permission, proceed to show the call overlay - stream.getTracks().forEach((track) => track.stop()); + if (stream) { + const tracks = stream.getTracks(); + tracks.forEach((track) => track.stop()); + } + stream = null; showCallOverlay.set(true);