From 1d15724a3360448679303b89973f784307fcfcf1 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 28 Oct 2020 14:38:13 +0100 Subject: [PATCH] Fixed empty dialer after app started by click on SIP URI in addressbook --- .../activities/main/dialer/fragments/DialerFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt b/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt index 5dfbb4dea..5e331bd72 100644 --- a/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt @@ -78,15 +78,17 @@ class DialerFragment : SecureFragment() { sharedViewModel.pendingCallTransfer = arguments?.getBoolean("Transfer") ?: false Log.i("[Dialer] Is pending call transfer: ${sharedViewModel.pendingCallTransfer}") } + if (arguments?.containsKey("URI") == true) { val address = arguments?.getString("URI") ?: "" + Log.i("[Dialer] Found URI to call: $address") val skipAutoCall = arguments?.getBoolean("SkipAutoCallStart") ?: false if (corePreferences.callRightAway && !skipAutoCall) { Log.i("[Dialer] Call right away setting is enabled, start the call to $address") viewModel.directCall(address) } else { - viewModel.enteredUri.value = address + sharedViewModel.dialerUri = address } }