MantisBT - Doomseeker
View Issue Details
0001558Doomseeker[All Projects] Bugpublic2013-10-27 12:262018-09-29 14:47
Ferk 
Blzut3 
normalmajoralways
closedfixed 
 
0.11 Beta 
0001558: Buddy list doesn't update when the server list refreshes or when the list opens
Looks like the only event that triggers an update to the buddy list is when a new buddy is added or an old buddy is removed.

I guess this is not the intended behaviour. If you think that it's not reasonable to update it when the server list updates, then at least there should be a button to refresh it, or refresh it every time the List is open (since there's a "List" button to open it, that should work too).

No tags attached.
patch fix-buddylist-refresh.patch (418) 2013-10-27 22:49
/tracker/file_download.php?file_id=1092&type=bug
Issue History
2013-10-27 12:26FerkNew Issue
2013-10-27 12:30FerkNote Added: 0007477
2013-10-27 19:33Blzut3Description Updatedbug_revision_view_page.php?rev_id=4172#r4172
2013-10-27 22:49FerkFile Added: fix-buddylist-refresh.patch
2013-10-27 22:50FerkNote Added: 0007478
2013-10-30 23:14Blzut3Note Added: 0007497
2013-10-30 23:14Blzut3Statusnew => resolved
2013-10-30 23:14Blzut3Fixed in Version => 0.11 Beta
2013-10-30 23:14Blzut3Resolutionopen => fixed
2013-10-30 23:14Blzut3Assigned To => Blzut3
2018-09-29 14:47WubTheCaptainStatusresolved => closed

Notes
(0007477)
Ferk   
2013-10-27 12:30   
Hm.. I have no way to edit the description, but the last word on the first paragraph should be "removed", not "refreshed".
(0007478)
Ferk   
2013-10-27 22:50   
Please apply the patch I attached, it fixes the problem, calling buddylist->scan(); after the list of servers is updated.
(0007497)
Blzut3   
2013-10-30 23:14   
Your patch had the right idea, but I think it's better to just use Qt's signals to connect the refreshing thread to the buddies list directly.