REPRODUCIBILITY (% or how often): 100% for certain contacts
BUILD ID = OS VERSION (Settings > About product): OS 4.2
HARDWARE (XA2, X10, X10 II, …): XA2 Plus - Dual Sim
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): Yes - i had the same problem with 4.1
DESCRIPTION:
First problem: when i try to edit the phone number of a contact via the “Edit” context menu - nothing happens.
Second problem: why i try to edit the phone number of a contact via the “Edit” context menu - i get to the details dialog of a completely different contact that has nothing to do with the other contact.
PRECONDITIONS:
I have only contact from the phone - no synchronization with some address books from other servers / backends.
STEPS TO REPRODUCE:
First problem:
Open People App
Select a contact
Select contact phone number for editing → Nothing happens.
Second problem:
Open People App
Select a contact
Select contact phone number for editing → Details dialog is opened but for a completely different contact
EXPECTED RESULT:
First problem: Details Dialog for editing phone number of contact is opened
Second Problem: Details Dialog of the correct contact is opened to edit phone number
ACTUAL RESULT:
ADDITIONAL INFORMATION:
If you need more information, tell me, but please provide information how to get the additional data.
Works fine for me on XA2/4.4.
Maybe you have a broken carddav account?
When I edit a contact, it always asks me first whether to edit the local contact or on nextcloud, so a broken sync account may cause issues…
I do not have any carddav account - i do not sync anywhere - all the contacts are only on the device and were never imported/synced. This problem does not occur for all contacts - it seems to happen only with contacts that i haven’t used for a very long time (or the ones that i virtually do not use at all). i could debug or provide logs - but somebody needs to tell me how to do this.
it is not the messages but the jolla-contacts app. however the log file is very short if i start it like you proposed it. Actuall i only get 5 lines that give me the loading times i would need a much more verbose log to find the problem.
I remember having been unable to edit some contacts (XA2). The “edit” in menu was greyed.
IIRC, these contacts were imported from another phone (through a file.)
But if you also have th second problem (wrong phones numbers) I would opt for a corrupted database.
I would perhaps be safe to backup your contacts.
Maybe, you could try to export them and re-import them?
You can export them with:
devel-su -p vcardconverter --export contacts.vcf
Note it doesn’t work as root but only like writen above (as root has no contacts, I guess).
Just an idea.