If DTMF is enabled, request focus after configutation change

This commit is contained in:
Juha Heinanen
2024-10-15 11:41:47 +03:00
parent f1a293b6d4
commit 85e66b45e9

View File

@ -11,6 +11,7 @@ import android.content.Intent.ACTION_CALL
import android.content.Intent.ACTION_DIAL
import android.content.Intent.ACTION_VIEW
import android.content.pm.PackageManager
import android.content.res.Configuration
import android.content.res.Configuration.ORIENTATION_PORTRAIT
import android.media.AudioManager
import android.net.Uri
@ -833,6 +834,12 @@ class MainActivity : AppCompatActivity() {
BaresipService.activities.clear()
}
override fun onConfigurationChanged(newConfig: Configuration) {
super.onConfigurationChanged(newConfig)
if (dtmf.isEnabled)
dtmf.requestFocus()
}
override fun onNewIntent(intent: Intent) {
// Called when MainActivity already exists at the top of current task
super.onNewIntent(intent)