From 65df0ae6078ce5e156507f988bf7881c0cd5039a Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Mon, 14 Oct 2024 09:27:08 +0300 Subject: [PATCH] Retain DTMF focus at screen orientation change --- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 0eb2c4d1..3f255919 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -475,6 +475,11 @@ class MainActivity : AppCompatActivity() { } } + dtmf.setOnFocusChangeListener { _, hasFocus -> + if (dtmf.isEnabled && !hasFocus) + dtmf.requestFocus() + } + voicemailButton.setOnClickListener { if (aorSpinner.selectedItemPosition >= 0) { val ua = BaresipService.uas[aorSpinner.selectedItemPosition]