diff --git a/app/src/main/java/org/linphone/ui/assistant/viewmodel/QrCodeViewModel.kt b/app/src/main/java/org/linphone/ui/assistant/viewmodel/QrCodeViewModel.kt index de9cd4f8f..6f986194e 100644 --- a/app/src/main/java/org/linphone/ui/assistant/viewmodel/QrCodeViewModel.kt +++ b/app/src/main/java/org/linphone/ui/assistant/viewmodel/QrCodeViewModel.kt @@ -118,6 +118,10 @@ class QrCodeViewModel @UiThread fun setBackCamera() { coreContext.postOnCoreThread { core -> + // Just in case, on some devices such as Xiaomi Redmi Note 5 + // this is required right after granting the CAMERA permission + core.reloadVideoDevices() + for (camera in core.videoDevicesList) { if (camera.contains("Back")) { Log.i("$TAG Found back facing camera [$camera], using it")