Refs:
What happened?
A contact tag change or edit that is still waiting to save when the user signs out saves later through whichever identity is signed in by then. Depending on that identity, the tags land on its contact with the same key, each tag shows a "Contact no longer exists" or error toast, or the save re-creates the local override that sign-out cleared. An Edit Contact save still running at sign-out writes into the next identity's store and shows "Contact saved".
Expected behavior
A contact change made during one Pubky sign-in never saves after that sign-in ends.
Refs:
What happened?
A contact tag change or edit that is still waiting to save when the user signs out saves later through whichever identity is signed in by then. Depending on that identity, the tags land on its contact with the same key, each tag shows a "Contact no longer exists" or error toast, or the save re-creates the local override that sign-out cleared. An Edit Contact save still running at sign-out writes into the next identity's store and shows "Contact saved".
Expected behavior
A contact change made during one Pubky sign-in never saves after that sign-in ends.