diff --git a/PBPrefsWindowController.m b/PBPrefsWindowController.m index 254adc4..7e9ee1a 100644 --- a/PBPrefsWindowController.m +++ b/PBPrefsWindowController.m @@ -44,7 +44,7 @@ [openPanel setAllowsMultipleSelection:NO]; [openPanel setTreatsFilePackagesAsDirectories:YES]; [openPanel setAccessoryView:gitPathOpenAccessory]; - //[[openPanel _navView] setShowsHiddenFiles:YES]; + //[openPanel setShowsHiddenFiles:YES]; gitPathOpenPanel = openPanel; } @@ -54,9 +54,10 @@ - (IBAction) showHideAllFiles: sender { - /* FIXME: This uses undocumented OpenPanel features to show hidden files! */ - NSNumber *showHidden = [NSNumber numberWithBool:[sender state] == NSOnState]; - [[gitPathOpenPanel valueForKey:@"_navView"] setValue:showHidden forKey:@"showsHiddenFiles"]; + //NSNumber *showHidden = [NSNumber numberWithBool:[sender state] == NSOnState]; + //[[gitPathOpenPanel valueForKey:@"_navView"] setValue:showHidden forKey:@"showsHiddenFiles"]; + BOOL showHidden = ([sender state] == NSOnState); + [gitPathOpenPanel setShowsHiddenFiles:showHidden]; } @end