From 217db2f175b2344f5fdab0aae99cf3a1d2d1dd5f Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 5 Nov 2019 11:32:46 +0100 Subject: [PATCH] Fixed add contact button on dialer not disabled --- .../main/java/org/linphone/activities/DialerActivity.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/DialerActivity.java b/app/src/main/java/org/linphone/activities/DialerActivity.java index ccec6c105..45ac4bb5f 100644 --- a/app/src/main/java/org/linphone/activities/DialerActivity.java +++ b/app/src/main/java/org/linphone/activities/DialerActivity.java @@ -259,9 +259,7 @@ public class DialerActivity extends MainActivity implements AddressText.AddressC @Override public void onAddressChanged() { - Core core = LinphoneManager.getCore(); - mAddContact.setEnabled( - core != null && core.getCallsNb() > 0 || !mAddress.getText().toString().equals("")); + mAddContact.setEnabled(!mAddress.getText().toString().isEmpty()); } private void updateLayout() { @@ -273,6 +271,8 @@ public class DialerActivity extends MainActivity implements AddressText.AddressC boolean atLeastOneCall = core.getCallsNb() > 0; mStartCall.setVisibility(atLeastOneCall ? View.GONE : View.VISIBLE); mAddContact.setVisibility(atLeastOneCall ? View.GONE : View.VISIBLE); + mAddContact.setEnabled(!mAddress.getText().toString().isEmpty()); + if (!atLeastOneCall) { if (core.getVideoActivationPolicy().getAutomaticallyInitiate()) { mStartCall.setImageResource(R.drawable.call_video_start);