1778cd0009
useAfkAutoMute opened its own getUserMedia capture for the whole call and only stopped it on unmount, so the OS recording indicator stayed lit even when the user was muted. The capture is now gated on the reactive mic-on state: it runs only while unmuted (there's nothing to auto-mute when already muted), so muting tears down the stream and clears the indicator, and unmuting re-acquires it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>