From e8ecdd6e04982589d7793b42e71cdfe09429f55c Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Tue, 5 Jun 2018 22:00:17 +0300 Subject: [PATCH] do not show soft keypad when resuming the application --- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 8b2b5c76..b3e0117a 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -359,6 +359,7 @@ class MainActivity : AppCompatActivity() { override fun onResume() { super.onResume() Log.d("Baresip", "Resumed") + imm.hideSoftInputFromWindow(callee.windowToken, 0) nm.cancel(INCOMING_ID) } @@ -994,7 +995,7 @@ class MainActivity : AppCompatActivity() { callee.hint = "Callee" holdButton.visibility = View.INVISIBLE if (this.currentFocus == dtmf) { - imm.hideSoftInputFromWindow(dtmf.getWindowToken(), 0) + imm.hideSoftInputFromWindow(dtmf.windowToken, 0) } securityButton.visibility = View.INVISIBLE dtmf.removeTextChangedListener(call.dtmfWatcher)