From a9fff376eaae8282a85ace82b5393ba56b8248ba Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 1 May 2020 18:33:50 +0200 Subject: [PATCH] close the call instantly if it ended and the user presses the red button --- .../contacts/pro/activities/CallActivity.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt index 4267e281..5ae9a28d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt @@ -156,13 +156,18 @@ class CallActivity : SimpleActivity() { } private fun endCall() { - isCallEnded = true CallManager.reject() if (proximityWakeLock?.isHeld == true) { proximityWakeLock!!.release() } audioManager.mode = AudioManager.MODE_NORMAL + if (isCallEnded) { + finish() + return + } + + isCallEnded = true if (callDuration > 0) { runOnUiThread { call_status_label.text = "${callDuration.getFormattedDuration()} (${getString(R.string.call_ended)})"