From 917652a4ff4f521c27a34b68f064d5d0ae7ae464 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 23 May 2014 14:18:51 +0200 Subject: [PATCH] Fix issue where call couldn't be added from the contact view when already in call --- src/org/linphone/ContactFragment.java | 3 ++- src/org/linphone/LinphoneActivity.java | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/org/linphone/ContactFragment.java b/src/org/linphone/ContactFragment.java index 65f7787d4..dce98d9e6 100644 --- a/src/org/linphone/ContactFragment.java +++ b/src/org/linphone/ContactFragment.java @@ -47,8 +47,9 @@ public class ContactFragment extends Fragment implements OnClickListener { private OnClickListener dialListener = new OnClickListener() { @Override public void onClick(View v) { - if (LinphoneActivity.isInstanciated()) + if (LinphoneActivity.isInstanciated()) { LinphoneActivity.instance().setAddresGoToDialerAndCall(v.getTag().toString(), contact.getName(), contact.getPhotoUri()); + } } }; diff --git a/src/org/linphone/LinphoneActivity.java b/src/org/linphone/LinphoneActivity.java index b3fe683e2..48a3b081d 100644 --- a/src/org/linphone/LinphoneActivity.java +++ b/src/org/linphone/LinphoneActivity.java @@ -876,9 +876,7 @@ public class LinphoneActivity extends FragmentActivity implements AddressType address = new AddressText(this, null); address.setDisplayedName(name); address.setText(number); - if (LinphoneManager.getLc().getCallsNb() == 0) { - LinphoneManager.getInstance().newOutgoingCall(address); - } + LinphoneManager.getInstance().newOutgoingCall(address); } public void setAddressAndGoToDialer(String number) {