Add contact: Contact is shown twice if you remove the contact
using newest beta version (both) Android and Windows 10 (different user accounts "account 1" -> "account 2")
(group chat (experimental) disabled)
Steps to reproduce
- (Windows 10 user ="account 1") Search for a new user name /contact
- (Windows 10 user ="account 1") Select the username "account 2" and click "Add to conversation"
- [Android user ="account 2"] Accept contact and go to "Conversations"
- (Windows 10 user ="account 1") Remove user "account 2"
- "account 2" (Swarm: Is true) is gone but "account 2" (Swarm: Is false) appears
Now you have 2 possibilities (Windows 10 user ="account 1"):
a) If you right click on the contact ("account 2") you can view all options and remove the contact
- The contact is now completely gone
b) The Windows 10 user ="account 1" did NOT select "Add to conversation" but immediately makes a video call (step 2) and already ended the video call. - So the windows 10 user only views the chat view anymore. A little bit different:
- (Windows 10 user ="account 1") Remove user "account 2"
- "account 2" (Swarm: Is true) is gone but "account 2" (Swarm: Is false) appears
However if you (windows 10 user) right click on the contact you can only view "Stop call" (although you don't have any call anymore) and contact details
(Windows 10:) You have to exit Jami and open Jami again: Now you can still view the "account 2" (Swarm: Is false) but you right click on the contact ("account 2") you can view all options and remove the contact
- The contact is now completely gone
However - [Android user ="account 2"] still has contact 1 in his contact list (not sure if this is a bug?)
If the android user ("account 2") does not remove "account 1" from his device and the windows 10 user (="account 1") start from step 1 mentioned above, Jami (Windows 10) will show the contact "account 2" Swarm: is false