FossifyOrg / Phone

A handy phone call manager with phonebook, number blocking and multi-SIM support
https://www.fossify.org
GNU General Public License v3.0
393 stars 37 forks source link

Missing contacts in Fossify Phone contact lists #73

Open igor-cali opened 5 months ago

igor-cali commented 5 months ago

Checklist

Affected app version

1.0.0

Affected Android/Custom ROM version

Android 13

Affected device model

Fairphone 3

How did you install the app?

F-Droid / IzzyOnDroid

Steps to reproduce the bug

Check displayed information

Expected behavior

All contact information are shown in the contact details (from the Contacts or History tabs), as it happens with the Fossify Contacts app.

Actual behavior

As an example, for a contact of mine I find three different entries in the Fossify Contacts app:

For the same person, in the Phone app I just have one entry, related to Telegram.

Screenshots/Screen recordings

No response

Additional information

My contacts are in my private Nextcloud instance. Using DAVx5 Android App to sync them. This issue is the same as an original Simple Dialer issue.

Aga-C commented 5 months ago

Do I understand correctly, that in Contacts app you have turned off merging contacts? And you'd like to have opening contact details in Phone work like this, that if you're filtering by WhatsApp contact list, then it should open details of contact from WhatsApp, not the default one that Contacts app open?

It works this way, because in Phone all contacts are merged, so even if you filter by phone storage, the app sends an intent to Contact app to open the contact without telling from which storage it should be. And, if in Contacts app you have turned off merging, it just opens one of the instances of the contact.

igor-cali commented 5 months ago

Do I understand correctly, that in Contacts app you have turned off merging contacts?

@Aga-C No, in my Contacts app the Merge duplicate contacts checkbox is checked. Following your question, I tried to uncheck it. The behaviour does not change (the issue still occurs).