From fe716e1e043c5bca1a32199069ee783d24b644cf Mon Sep 17 00:00:00 2001 From: vspader Date: Fri, 12 May 2006 19:23:17 +0000 Subject: [PATCH] Sorting by index --- Playlist/PlaylistController.m | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Playlist/PlaylistController.m b/Playlist/PlaylistController.m index f156cdf4a..17cd24634 100644 --- a/Playlist/PlaylistController.m +++ b/Playlist/PlaylistController.m @@ -311,6 +311,16 @@ [a release]; } +- (void)setSortDescriptors:(NSArray *)sortDescriptors +{ + //Cheap hack so the index column isn't sorted + NSLog(@"KEY: %@", [[sortDescriptors objectAtIndex:0] key]); + if ([[[sortDescriptors objectAtIndex:0] key] caseInsensitiveCompare:@"displayIndex"] != NSOrderedSame) + { + [super setSortDescriptors:sortDescriptors]; + } +} + - (void)sortByPath { NSSortDescriptor *s = [[NSSortDescriptor alloc] initWithKey:@"filename" ascending:YES selector:@selector(compare:)];