Warn about incompatibility with MacOSX in NSMenuItem setKeyEquivalent:.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26582 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Fred Kiefer 2008-05-28 08:19:55 +00:00
parent 7d6490fcb9
commit ddd37df12f
2 changed files with 12 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2008-05-28 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSMenuItem.m (-setKeyEquivalent:): Warn about
incompatibility with MacOSX.
2008-05-27 Fred Kiefer <FredKiefer@gmx.de>
* Source/GSTheme.m (-tilesNamed:cache:): Make sure local variable

View file

@ -212,7 +212,13 @@ static Class imageClass;
- (void) setKeyEquivalent: (NSString*)aKeyEquivalent
{
if (nil == aKeyEquivalent)
aKeyEquivalent = @"";
{
/* We warn about nil for compatibiliy with MacOS X, which refuses
nil. */
NSDebugMLLog(@"MacOSXCompatibility",
@"Attempt to use nil as key equivalent");
aKeyEquivalent = @"";
}
ASSIGNCOPY(_keyEquivalent, aKeyEquivalent);
[_menu itemChanged: self];