diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2b379e95..176bd86c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -61,9 +61,9 @@ + - { + callAction(intent) + } + else -> { + val action = intent.getStringExtra("action") + if (action != null) { + intent.removeExtra("action") + handleIntent(intent, action) + } } } } @@ -840,6 +844,7 @@ class MainActivity : AppCompatActivity() { if (Call.inCall() || BaresipService.uas.size == 0) return val uri: Uri? = intent.data + Log.d(TAG, "callAction to $uri") if (uri != null) { when (uri.scheme) { "sip" -> {