Ignore:
Timestamp:
Jan 19, 2012, 12:25:08 AM (10 years ago)
Author:
livings124
Message:

Make sure groups are expanded/collapsed correctly when filtering on 10.6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/Controller.m

    r13169 r13172  
    24022402            [fTableView insertItemsAtIndexes: [NSIndexSet indexSetWithIndexesInRange: NSMakeRange(0, [fDisplayedTorrents count])] inParent: nil withAnimation: NSTableViewAnimationEffectFade];
    24032403       
    2404         if (groupRows)
    2405         {
    2406             //actually expand group rows
    2407             for (TorrentGroup * group in fDisplayedTorrents)
    2408                 [fTableView expandItem: group];
    2409         }
    2410        
    24112404        if (selectedValues)
    24122405            [fTableView selectValues: selectedValues];
     
    24252418    }
    24262419    else
     2420    {
    24272421        [fTableView reloadData];
     2422       
     2423        if (groupRows)
     2424        {
     2425            for (TorrentGroup * group in fDisplayedTorrents)
     2426            {
     2427                if ([fTableView isGroupCollapsed: [group groupIndex]])
     2428                    [fTableView collapseItem: group];
     2429                else
     2430                    [fTableView expandItem: group];
     2431            }
     2432        }
     2433    }
    24282434   
    24292435    if (!onLion)
Note: See TracChangeset for help on using the changeset viewer.