From bb414d975e76906f706f66ac65cc7cf05e60997a Mon Sep 17 00:00:00 2001 From: Robin Date: Wed, 18 Jun 2025 15:42:56 -0400 Subject: [PATCH] Address review feedback --- src/useAudioContext.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/useAudioContext.tsx b/src/useAudioContext.tsx index ac9ef408..1b00e82b 100644 --- a/src/useAudioContext.tsx +++ b/src/useAudioContext.tsx @@ -71,11 +71,6 @@ export function useAudioContext( props: Props, ): UseAudioContext | null { const [soundEffectVolume] = useSetting(soundEffectVolumeSetting); - const devices = useMediaDevices(); - const audioOutputId = useObservableEagerState( - devices.audioOutput.selected$, - )?.id; - const { controlledAudioDevices } = useUrlParams(); const [audioContext, setAudioContext] = useState(); const [audioBuffers, setAudioBuffers] = useState>(); @@ -112,6 +107,11 @@ export function useAudioContext( }; }, [props.sounds, props.latencyHint]); + const audioOutputId = useObservableEagerState( + useMediaDevices().audioOutput.selected$, + )?.id; + const { controlledAudioDevices } = useUrlParams(); + // Update the sink ID whenever we change devices. useEffect(() => { if (