[Android only?] Camera remains in use if flipped during call

(#2181) Bug Fixed mobile video

Observed behaviour

Camera remains in use by the app until the app is fully closed. I am guessing when you hang up it only stops using the camera that was active at the time, but the app still holds on to the camera that was switched away.

Reproduction steps

  1. Join a voice call
  2. Turn on camera (Android notifies you from this point that camera is in use with a green pip in the notifications)
  3. [IMPORTANT] Switch from front to back camera at least once
  4. Hang up

Build information

Version 1.0.0, Beta 64, Channel Beta, Build 2444, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.4, Dart 3.13.3

Platform

Android

Details

Expected behaviour When hanging up, cameras should stop being used by the app, so the green pip in notifications should go away.
  1. Rex changed the status from Needs triage to Fixed

3 comments

Sign in with Fluxer to comment and vote.
Comment by PolarSky
Can reproduce CR ;; Version 1.0.0, Beta 64, Channel Beta, Build 2443, Android 16 (arm64), Device samsung SM-S928B, Locale en-GB, Push unifiedpush, Flutter 3.47.4, Dart 3.13.3
Comment by Eyeflame
Can reproduce CR; Version 1.0.0, Beta 64, Channel Beta, Build 2444, Android 13 (arm64), Device Xiaomi 21061110AG, Locale en-US, Push fcm, Flutter 3.47.4, Dart 3.13.3
Comment by C.Ezra.M
Can reproduce CR; Version 1.0.0, Beta 63, Channel Beta, Build 2436, Android 16 (arm64), Device Xiaomi 2511FPC34G, Locale pl-PL, Push unifiedpush, Flutter 3.47.3, Dart 3.13.3