Timothy J. Baek 8 months ago
parent
commit
7a1fecbdb3
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/lib/components/chat/MessageInput.svelte

+ 5 - 1
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);