Ignore:
Timestamp:
Jan 9, 2007, 3:06:45 PM (16 years ago)
Author:
livings124
Message:

a little better menu item validation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/Controller.m

    r1332 r1333  
    23622362        NSEnumerator * enumerator = [fTorrents objectEnumerator];
    23632363        while ((torrent = [enumerator nextObject]))
    2364             if (![torrent isActive] && [torrent waitingToStart])
     2364            if ([torrent isPaused] && [torrent waitingToStart])
    23652365                return YES;
    23662366        return NO;
     
    23762376        Torrent * torrent;
    23772377        while ((torrent = [enumerator nextObject]))
    2378         {
    2379             if (![torrent isActive])
     2378            if ([torrent isPaused])
    23802379                return YES;
    2381         }
    23822380        return NO;
    23832381    }
     
    23922390        Torrent * torrent;
    23932391        while ((torrent = [enumerator nextObject]))
    2394         {
    23952392            if ([torrent isActive] || [torrent waitingToStart])
    23962393                return YES;
    2397         }
    23982394        return NO;
    23992395    }
     
    24052401            return NO;
    24062402   
     2403        NSEnumerator * enumerator = [[fDisplayedTorrents objectsAtIndexes: [fTableView selectedRowIndexes]] objectEnumerator];
    24072404        Torrent * torrent;
    2408         NSIndexSet * indexSet = [fTableView selectedRowIndexes];
    2409         unsigned int i;
    2410        
    2411         for (i = [indexSet firstIndex]; i != NSNotFound; i = [indexSet indexGreaterThanIndex: i])
    2412         {
    2413             torrent = [fDisplayedTorrents objectAtIndex: i];
     2405        while ((torrent = [enumerator nextObject]))
    24142406            if ([torrent isPaused] && ![torrent waitingToStart])
    24152407                return YES;
    2416         }
    24172408        return NO;
    24182409    }
Note: See TracChangeset for help on using the changeset viewer.