Version: 0.80.2 (using KDE 4.3.1) Installed from: Ubuntu Packages Step to reproduce: 1. Set offline status in kopete. 2. Disconnect internet link manually (just pull out a cable) 3. Connect internet link back Kopete will connect again. I think, it's because kopete interact with network managerm which says that link was reestablished, but, if I set kopete to offline, I expect kopete to stay offline.
I submitted a patch to review board that addresses this bug. http://svn.reviewboard.kde.org/r/6511/
SVN commit 1355161 by pali: Automatically logout and login with suspend/resume This patch logs off each account when PC is suspended and restores the online state of each account on resume. This patch also addresses another problem of kopete: When the user was setting kopete to "Offline" and the network connection was lost and recovered kopete would reset all accounts to "Online". Thanks Benni Hill for patch! Related: bug 149544 Related: bug 149544 FIXED-IN: 4.11 REVIEW: 6511 M +10 -0 kopete/kopetedbusinterface.cpp M +10 -0 kopete/kopetedbusinterface.h M +4 -0 kopete/org.kde.Kopete.xml M +28 -0 libkopete/kopeteaccount.cpp M +12 -0 libkopete/kopeteaccount.h M +59 -25 libkopete/kopeteaccountmanager.cpp M +11 -0 libkopete/kopeteaccountmanager.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1355161