element-hq / element-call

Group calls powered by Matrix
https://call.element.io
Apache License 2.0
554 stars 88 forks source link

Exiting a call left the camera on #2341

Open ara4n opened 4 months ago

ara4n commented 4 months ago

Steps to reproduce

  1. I joined https://call.guest.ess-ecall-poc.ems-support.element.dev/room/#/Knock?roomId=%21kZfediMOZQzfcRWOZN%3Aess-ecall-poc.ems-support.element.dev&perParticipantE2EE=true&viaServers=ess-ecall-poc.ems-support.element.dev
  2. I knocked
  3. I joined
  4. I parted
  5. The camera was left on

Outcome

What did you expect?

Camera should only ever be on if it is actually capturing for a preview or to send to someone else

What happened instead?

Spooky scary camera LED

Operating system

No response

Browser information

124.0.6367.62 (Official Build) (arm64)

URL for webapp

call.guest.ess-ecall-poc.ems-support.element.dev

Will you send logs?

Yes

toger5 commented 4 months ago

@AndrewFerr just updated it to the latest .dev of element call and it seems to be fixed. (we touched related code recently so this makes sense)