{#} Replies are directed back to [EMAIL PROTECTED]
{#} To reply to the author, write to Eric Peyton <[EMAIL PROTECTED]>
Fixed in TOT.
The bug was in BLItem.m in the BLGroupItem classes status method.
Eric
On Friday, April 26, 2002, at 11:49 AM, Eric Hall wrote:
> {#} Replies are directed back to [EMAIL PROTECTED]
> {#} To reply to the author, write to Eric Hall
> <[EMAIL PROTECTED]>
>
> I have two accounts (AIM and Yahoo), I usually only use
> AIM and have Yahoo off-line. The buddy list window always
> shows my Accounts status as 2/2 rather than (what I'd
> expect to be) 1/2. Online accounts status in the dock
> window is correct (1 account online).
> I've been digging through the code trying to find
> where this is set, the best thing I've found is in
> Service.m at line 327:
>
> while (account = [accountEnum nextObject]) {
> [[GroupItem servicesGroup] addToBuddies:[account buddyItem]];
> [[GroupItem servicesGroup] addToOnlineBuddies:[account buddyItem]];
> [[[NSApp delegate] buddyController] addBuddyItem:[account buddyItem]];
> }
>
> Looks to me like the third line down is adding accounts to the
> online accounts before they are ever online, or without checking to
> see if they're online, but I could *easily* be wrong here. I can
> keep poking at this, but if somebody who knows the code better (<g>)
> can have a look-see and/or point me to where/how the BuddyList window
> displays the accounts online status that'd be great.
>
>
> Thanks,
>
> -eric
>
>
>
> {#} ----------------------------------------------------+[ fire ]+---
>
>
{#} ----------------------------------------------------+[ fire ]+---