From d024751135aea2c1c630358b7e899c5ba9a0bc1f Mon Sep 17 00:00:00 2001 From: talksik Date: Thu, 9 Apr 2026 12:21:13 -0700 Subject: [PATCH] fix: avoid beep sound on text messages when autoplay disabled --- js/src/hooks/use-stream-autoplay.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/src/hooks/use-stream-autoplay.ts b/js/src/hooks/use-stream-autoplay.ts index 8574e27..7a74433 100644 --- a/js/src/hooks/use-stream-autoplay.ts +++ b/js/src/hooks/use-stream-autoplay.ts @@ -34,6 +34,8 @@ export function useStreamAutoplay( if (latestChild.created_by_human_id === userId) return; + if (useAutoplayStore.getState().muted) return; + if (latestChild.type === "text") { new Audio(beepSound).play().catch(() => {}); return; @@ -41,8 +43,6 @@ export function useStreamAutoplay( if (latestChild.type !== "media") return; - if (useAutoplayStore.getState().muted) return; - const particle = latestChild; const creator = network?.humans?.find((h) => h.id === particle.created_by_human_id); const senderName = creator?.email_prefix ?? particle.created_by_human_id;