Version: 0.60.81 (using 4.1.80 (KDE 4.1.80 (KDE 4.2 Beta1)), Gentoo) Compiler: i686-pc-linux-gnu-gcc OS: Linux (i686) release 2.6.26-gentoo-r1 Steps to reproduce: 1) Create two jabber accounts 2) Define different resources for the jabber accounts on both computers (e.g. mobile / desktop) 3) Log into the jabber accounts 4) With one jabber account right click on the other jabber account in your contact list and select the resource that is *not* the one of the local computer (e.g. on the desktop select the mobile resource for the other contact) 5) Try it again and see that nothing has changed (and therefore subsequent messages will always get delivered to the same resource) In fact, kopete always sticks with the automatic setting (best / highest priority). Kopete from KDE3 actually honors the setting and enables me to send a message to a particular Jabberaccount (specified by Jabberaccount/resource)
got the same behaviour on 4.3.2
I can confirm this with KDE 4.3.90 (4.4 RC1) on Fedora 12 (installed from kde-redhat repo) In the XML-messages that can be seen in XML Console no resource is specified in "to", even when answering a message from a specific resource.
I confirm this Kopete 1.0.0 on KDE 4.4.5 on KUbuntu 10.10.
Created attachment 60430 [details] patch It works for me.
SVN commit 1328051 by pali: Fix resource selection for Jabber contacts Patch from Anton Revunov, thanks! M +4 -1 jabbercontact.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1328051
*** Bug 219060 has been marked as a duplicate of this bug. ***