Switching to a voice channel without voice permissions while unmuted renders mic as unmuted

(#254) Bug Fixed voice

Summary

When I switch from a channel that I have voice permission in to another channel where I do not have voice permission, I become muted, but the UI continues to render as unmuted.

Steps to reproduce

  1. Navigate to a community with a voice channel that you have voice permission in, and another voice channel that you do not have voice permission in.
  2. Join the voice channel that you have voice permission in.
  3. Ensure you are unmuted.
  4. Join the voice channel that you do not have voice permission in.
  5. Observe that the UI renders as unmuted.
As some extra steps to validate the issue:
  1. While in the voice channel that you do not have voice permission in, attempt to mute and then unmute.
  2. Observe that the UI will switch to muted, but will not let you switch back to unmuted.
Also:
  1. Perform steps 1-5 to join the channel again with your microphone rendering as unmuted.
  2. Join from the channel from a separate client / device.
  3. Observe that speaking will not transmit audio (the bug is entirely visual)

Environment (optional)

Tested on Firefox desktop (Flatpak), and Android using the Chrome PWA

Logs or screenshots (optional)

I have voice permission in General, but I do not have voice permission in the AFK channel of this community. Here are the voice permissions for the AFK channel image Initial state (repro steps 1-3) image Moved to AFK channel (repro steps 4-5) image If I mute, I cannot unmute (repro steps 6-7) image
  • 552910155-ca3b66a8-bc38-4c09-b971-e572b5497e7f.png

    552910155-ca3b66a8-bc38-4c09-b971-e572b5497e7f.png

    910×587 | 81 kB

  • 552908783-a34f6155-6d49-41b6-abb7-9d252b8ea601.png

    552908783-a34f6155-6d49-41b6-abb7-9d252b8ea601.png

    331×227 | 14 kB

  • 552909226-8eb40656-0f1e-439a-951c-8635e5688b1d.png

    552909226-8eb40656-0f1e-439a-951c-8635e5688b1d.png

    333×226 | 14 kB

  • 552909409-5ae69d5e-a970-4bc1-b621-4b5007ecbd65.png

    552909409-5ae69d5e-a970-4bc1-b621-4b5007ecbd65.png

    337×237 | 14 kB

1 comment

Sign in with Fluxer to comment and vote.