Version: unspecified (using Devel) OS: Linux When sending messages to someone who is logged in at multiple locations (multiple resources), kopete will send a message to every resource. This is good behavior. Once the recipient has responded from a particular resource, that resource should have priority over others, and should be the only resource that recieves messages in a continuing conversation. Other chat clients behave that way, but kopete continues to send messages to every resource. This may be frustrating for someone who is, say, logged into gtalk on their phone, has gmail open, and is signed in to gtalk with a desktop client - they will recieve 3 notifications every time a kopete user sends them a message. Reproducible: Always Steps to Reproduce: 1. Find a friend signed into a jabber account from multiple locations. 2. Send them a message. 3. They recieve the message in multiple locations. 4. They respond from one location. 5. Send them another message. 6. They recieve the message in multiple locations. Expected Results: Kopete should send messages to all locations initially, and once a reply has been recieved, only send to that particular location to continue the conversation.
This bug should be fixed in KDE 4.10 (svn revision 1328052).