Slug: ichatav-buddylist-sort-bug-and-fix Date: 2003-07-02 Title: iChatAV BuddyList sort bug and fix layout: post

I found a bug of sorts (no pun intended) with iChat AV's buddy list. There is a new feature where if you click a buddy in the list and drag a bit to the left, you can then re-order your buddies right in the list. That's the feature.

But, having done so, iChat no longer moves logged in buddies to the top of the list, so you have to scroll though the list to find your logged in buddies. That's the bug.

I used the defaults program to inspect ichat's preferences:

defaults read com.apple.ichat bbedit

And found the pref I wanted to change. A bit of trial and error later, I found the proper setting:

defaults write com.apple.ichat "BuddyList.SortOrder" 3

This will return your buddy list to it's proper sorting behavior. Note: iChat must not be running when you run this command. This is becuase iChat saves it's prefs when it quits, and it will overwrite the changes you just made.