diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index d9c7ce98..bdabea26 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -84,7 +84,7 @@ class MainActivity : AppCompatActivity() { Log.d("Baresip", "MainActivity onCreate ${intent.action}/${intent.data}/$intentAction") - if (intent?.action == ACTION_CALL && BaresipService.callActionUri == "") + if (intent?.action == ACTION_CALL && !BaresipService.isServiceRunning) BaresipService.callActionUri = URLDecoder.decode(intent.data.toString(), "UTF-8") kgm = getSystemService(Context.KEYGUARD_SERVICE) as KeyguardManager