The spotlight screenshare tile already shows a speaker glyph only when the share publishes audio. Two gaps: a publication the sharer had muted still counted as audio, and the host's screenshare-audio mute (io.lotus.set_deafen → renderer muted) wasn't reflected — the glyph stayed "on" while nothing played. audioEnabled$ now tracks publication presence AND !isMuted via observeParticipantMedia; the glyph shows crossed when either the tile's own mute or the Lotus mute is active. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA