diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt index 58be6f6a..f2117be6 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt @@ -95,6 +95,13 @@ class DialerActivity : SimpleActivity(), SensorEventListener { } } + override fun onBackPressed() { + super.onBackPressed() + if (!isCallActive) { + hangUp() + } + } + private fun initProximityWakeLock() { sensorManager = getSystemService(Context.SENSOR_SERVICE) as SensorManager proximity = sensorManager!!.getDefaultSensor(Sensor.TYPE_PROXIMITY)