From dd6316ae811475fa27fbaa5b10fbc0f2abcf0685 Mon Sep 17 00:00:00 2001 From: darthpaul Date: Sun, 19 Sep 2021 23:51:47 +0100 Subject: [PATCH] ref: only end call if state is STATE_CONNECTING or STATE_DIALING --- .../com/simplemobiletools/dialer/activities/CallActivity.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/CallActivity.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/CallActivity.kt index 619b319b..bcbfd834 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/CallActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/CallActivity.kt @@ -70,8 +70,6 @@ class CallActivity : SimpleActivity() { if (proximityWakeLock?.isHeld == true) { proximityWakeLock!!.release() } - - endCall() } override fun onBackPressed() { @@ -82,7 +80,8 @@ class CallActivity : SimpleActivity() { super.onBackPressed() } - if (CallManager.getState() == Call.STATE_DIALING) { + val callState = CallManager.getState() + if (callState == Call.STATE_CONNECTING || callState == Call.STATE_DIALING) { endCall() } }