After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682926 - After all groups are collapsed, Empathy indicates that there are no users online and all groups disappeared
After all groups are collapsed, Empathy indicates that there are no users onl...
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Contact List
3.5.x
Other Linux
: Normal normal
: 3.6
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2012-08-29 08:47 UTC by Raymond Wooninck
Modified: 2012-08-31 11:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
roster-view: factor out check_if_empty() (1.80 KB, patch)
2012-08-31 08:31 UTC, Guillaume Desmottes
committed Details | Review
roster-view: check_if_empty(): check groups as well (2.21 KB, patch)
2012-08-31 08:31 UTC, Guillaume Desmottes
committed Details | Review

Description Raymond Wooninck 2012-08-29 08:47:29 UTC
Empathy is started with all groups opened and as that I am using Sametime I see a lot of users online. These users have been defined in groups and as soon as I collapse all the groups, then empathy removes all the groups from the contact list overview and displays the indication "No online contacts". 

I have to close empathy and reopen it again. I have indicated to show offline contacts and show groups in the settings.
Comment 1 Guillaume Desmottes 2012-08-31 08:02:25 UTC
Good catch, thanks for your bug report.
Comment 2 Guillaume Desmottes 2012-08-31 08:31:49 UTC
Created attachment 223028 [details] [review]
roster-view: factor out check_if_empty()
Comment 3 Guillaume Desmottes 2012-08-31 08:31:52 UTC
Created attachment 223029 [details] [review]
roster-view: check_if_empty(): check groups as well

The roster is empty if there is no group displayed as well. We don't want to
display an empty message just because the user collapsed all his groups.
Comment 4 Guillaume Desmottes 2012-08-31 11:32:16 UTC
Attachment 223028 [details] pushed as 1ff28ec - roster-view: factor out check_if_empty()
Attachment 223029 [details] pushed as 0e2a232 - roster-view: check_if_empty(): check groups as well