Comment 11 for bug 409546

Revision history for this message
Chris S. (cszikszoy) wrote : Re: [Bug 409546] Re: Lag when typing "c<something>"

This is basically due to the chat action limiting the valid items to
users who are online. To do the online check, I have to hit DBUS and
ask pidgin for the online / offline status of each contact. Obviously
if your contact list is long, this will take a while. I could get
around this by giving the contacts an online/offline property, but
then I would only be able to update that property whenever the
universe was refreshed. Obviously this would introduce some margin of
error. If contact A was online during the last universe refresh, but
signed off recently, "Chat" would be a valid action for this contact,
even though they are not online.

So, that's the problem, anyone have any thoughts on how best to fix it?