diff --git a/src/frontend/src/features/rooms/components/join/ToggleDevice.tsx b/src/frontend/src/features/rooms/components/join/ToggleDevice.tsx index c9327cc7..4a973632 100644 --- a/src/frontend/src/features/rooms/components/join/ToggleDevice.tsx +++ b/src/frontend/src/features/rooms/components/join/ToggleDevice.tsx @@ -49,13 +49,13 @@ export const ToggleDevice = ({ } try { if (isTrackEnabled) { - await track.mute() setIsTrackEnabled(false) onChange?.(false, true) + await track.mute() } else { - await track.unmute() setIsTrackEnabled(true) onChange?.(true, true) + await track.unmute() } } catch (error) { console.error('Failed to toggle track:', error)