From ca82a99b9a1351b900157ba8ceeed1e6c3cc5ce1 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 27 Mar 2025 14:43:16 -0300 Subject: [PATCH] Do not disable camera if undergoing a configuration change. --- .../securesms/components/webrtc/v2/WebRtcCallActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/v2/WebRtcCallActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/v2/WebRtcCallActivity.kt index c29d53a850..074f8d3b5e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/v2/WebRtcCallActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/v2/WebRtcCallActivity.kt @@ -289,7 +289,9 @@ class WebRtcCallActivity : BaseActivity(), SafetyNumberChangeDialog.Callback, Re requestNewSizesThrottle.clear() } - AppDependencies.signalCallManager.setEnableVideo(false) + if (!isChangingConfigurations) { + AppDependencies.signalCallManager.setEnableVideo(false) + } if (!viewModel.isCallStarting && !isChangingConfigurations) { val state = viewModel.callParticipantsStateSnapshot