From 4eca13941a867a18b8e281707b5e6cb6bbc7850f Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 11 Feb 2026 16:51:23 +0000 Subject: [PATCH] Fix GIFs breaking mute state/pausing phone audio (#9859) * fix operator precedence mistake * ensure gifs can't change the global mute state --- .../VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx b/src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx index 9cad63e9a8..55ad79e504 100644 --- a/src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx +++ b/src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx @@ -58,7 +58,7 @@ export function VideoEmbedInnerNative({ { setIsActive(e.nativeEvent.isActive) @@ -67,7 +67,9 @@ export function VideoEmbedInnerNative({ setIsLoading(e.nativeEvent.isLoading) }} onMutedChange={e => { - setMuted(e.nativeEvent.isMuted) + if (!isGif) { + setMuted(e.nativeEvent.isMuted) + } }} onStatusChange={e => { setStatus(e.nativeEvent.status)