From df92297d6c18b19012c178ac2eddd16a775c0d0d Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 20 Jan 2025 13:52:03 +0100 Subject: [PATCH] Fixed disable proximity sensor not used for incoming/outgoing call fragments --- .../linphone/activities/voip/viewmodels/ControlsViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt index 5087c7300..844075ae6 100644 --- a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt @@ -561,13 +561,13 @@ class ControlsViewModel : ViewModel() { Log.i( "[Call Controls] Call is in outgoing state [$state], enabling proximity sensor" ) - return true + return forceDisableProximitySensor.value == false } Call.State.IncomingEarlyMedia, Call.State.IncomingReceived -> { Log.i( "[Call Controls] Call is in incoming state [$state], enabling proximity sensor" ) - return true + return forceDisableProximitySensor.value == false } else -> { } }