diff --git a/app/src/main/java/org/linphone/contacts/ContactDetailsFragment.java b/app/src/main/java/org/linphone/contacts/ContactDetailsFragment.java
index 144fe408e..abbbcb358 100644
--- a/app/src/main/java/org/linphone/contacts/ContactDetailsFragment.java
+++ b/app/src/main/java/org/linphone/contacts/ContactDetailsFragment.java
@@ -90,6 +90,11 @@ public class ContactDetailsFragment extends Fragment implements ContactsUpdatedL
}
});
+ if (mContact != null
+ && getResources().getBoolean(R.bool.forbid_pure_linphone_contacts_edition)) {
+ editContact.setVisibility(mContact.isAndroidContact() ? View.VISIBLE : View.GONE);
+ }
+
ImageView deleteContact = mView.findViewById(R.id.deleteContact);
deleteContact.setOnClickListener(
new OnClickListener() {
diff --git a/app/src/main/res/values/non_localizable_custom.xml b/app/src/main/res/values/non_localizable_custom.xml
index c68dd5ca1..9937cac61 100644
--- a/app/src/main/res/values/non_localizable_custom.xml
+++ b/app/src/main/res/values/non_localizable_custom.xml
@@ -117,6 +117,7 @@
true
true
true
+ true
false
@@ -125,16 +126,17 @@
false
false
-
+
true
+ 1000
+ 7000
+
+ false
+
+
true
true
86400000
- 1000
- 7000
-
-
- false
false