GNOME Bugzilla – Bug 369330
Online status displays away although one resource is available
Last modified: 2006-11-26 14:03:42 UTC
Please describe the problem: When a jabber contact is logged in with more than one resource (e.g. x@example.org/Home, x@example.org/Work) and only one of them is available, Gossip does not favour the online connection and displays the contact as away. When looking at the contact info, Gossip displays both resources and confirms that one is online and the other one is away. Steps to reproduce: 1. Add a contact 2. Connect to the contact accout with two resources, set one to status away 3. The described behaviour will occur Actual results: The contact is shown as away, although it is available with one resource Expected results: Gossip should display the best status available, that is in order: available, busy, away. Does this happen every time? yes Other information:
This causes me problems with Google Talk users who log in multiple times. When I initiate a chat, Gossip seems to use the resource which sent the most recent presence, rather than the "most available" resource. IMHO, resource detection should use priority/status/recentness in that order.
Yes, this is known about. I need to fix this.
Thanks, I have just fixed this.