if the other party hangs up before establishing, close screen immediately

This commit is contained in:
tibbi
2018-11-21 12:23:20 +01:00
parent 44b6d1fc5a
commit e96463ad82

View File

@ -151,12 +151,16 @@ class DialerActivity : SimpleActivity(), SensorEventListener {
} }
private fun statusDisconnected() { private fun statusDisconnected() {
isCallActive = false
timerHandler.removeCallbacksAndMessages(null) timerHandler.removeCallbacksAndMessages(null)
dialer_hangup_button.beGone() dialer_hangup_button.beGone()
dialer_hangup_button.postDelayed({ if (isCallActive) {
dialer_hangup_button.postDelayed({
finish()
}, DISCONNECT_DELAY)
} else {
finish() finish()
}, DISCONNECT_DELAY) }
isCallActive = false
} }
private fun updateOtherParticipant(contact: Contact?) { private fun updateOtherParticipant(contact: Contact?) {