Only allow main menu to become key and try to find another one.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14958 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2002-11-08 16:39:41 +00:00
parent ff1ecefed7
commit 1822484c60
5 changed files with 39 additions and 10 deletions

View file

@ -458,8 +458,16 @@ selectCellWithString: (NSString*)title
- (BOOL) _shouldShowExtension: (NSString *)extension
isDir: (BOOL *)isDir;
{
if (_treatsFilePackagesAsDirectories == NO && *isDir == YES &&
![extension isEqualToString: @""])
if (*isDir == NO)
{
if ([extension isEqualToString: _requiredFileType] == NO)
return NO;
}
else if ([extension length] == 0)
{
/* Automatic YES */
}
else if (_treatsFilePackagesAsDirectories == NO)
{
if ([extension isEqualToString: _requiredFileType] == YES)
*isDir = NO;