Bug 318526 - When a new contact is added status is not displayed until the contact list is restarted
Summary: When a new contact is added status is not displayed until the contact list is...
Status: RESOLVED WORKSFORME
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: contactlist (show other bugs)
Version: git-latest
Platform: Other Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
: 318720 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-04-17 22:07 UTC by Daniele E. Domenichelli
Modified: 2014-04-13 10:18 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniele E. Domenichelli 2013-04-17 22:07:12 UTC
I had this problem when I added an ICQ contact, I didn't try it with other accounts, and I didn't try to reproduce it yet, but I think it's just some missing connect in the model:

Steps to reproduce:

* Start the contact list
* Add a new contact
  - Status is correctly not shown as the other user didn't authorize us yet
* The other person accept the request
  - Status is still not shown
  - Expected result: Status is shown
* Close and restart contact list
  - Status is now shown
Comment 1 Daniele E. Domenichelli 2013-04-22 14:42:51 UTC
*** Bug 318720 has been marked as a duplicate of this bug. ***
Comment 2 David Edmundson 2013-04-22 14:54:01 UTC
Just went through those steps and it worked for me.
One possible difference is that I was filtering for that user?

Key part is to work out which part is at fault, the filter, contactslistmodel or globalcontactmanager
Comment 3 Rohan Garg 2014-04-13 10:18:37 UTC
We've changed so much since this was opened. kpeople 0.1, kpeople 0.2...

I added someone during the sprint and that worked ok too. Please reopen if you still have problems