Transport contacts with open chats at login not visible in buddy list
Bug description
If I go offline with a chat window still open, and go back online without closing it, any AIM contacts who have tabs open aren't listed in the buddy list. However, they are shown in the counts for each group. Right now, one of my groups is labeled "General (1/6)" but has no one listed online. Showing offline contacts only shows 5.
This is present both in 0.13.1 on my laptop, and using hg on my desktop. My checkout is a few weeks old.
The transport is Kraken, the server is Openfire.
Steps to reproduce
Open a chat with someone over AIM.
Go offline.
Go back online.
Software versions
OS version: Gentoo and openSUSE 11.1
GTK version: 2.14.4
PyGTK version: 2.12.1