diff --git a/feature/camera/src/main/java/org/signal/camera/CameraScreenViewModel.kt b/feature/camera/src/main/java/org/signal/camera/CameraScreenViewModel.kt index 1ade915d12..d482e3cd8e 100644 --- a/feature/camera/src/main/java/org/signal/camera/CameraScreenViewModel.kt +++ b/feature/camera/src/main/java/org/signal/camera/CameraScreenViewModel.kt @@ -399,6 +399,10 @@ class CameraScreenViewModel : ViewModel() { } private fun handleSwitchCameraEvent(state: CameraScreenState) { + if (state.isRecording) { + return + } + // Toggle between front and back camera val newLensFacing = if (state.lensFacing == CameraSelector.LENS_FACING_BACK) { CameraSelector.LENS_FACING_FRONT