From f05ccae9defbaf4dbb59ddb7d2bcd4e751cc5398 Mon Sep 17 00:00:00 2001 From: nico Date: Tue, 21 Jan 2003 01:18:24 +0000 Subject: [PATCH] When performing key equivalents, only highlight a menu item if it's enabled. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@15660 72102866-910b-0410-8b05-ffd578937521 --- Source/NSMenu.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/NSMenu.m b/Source/NSMenu.m index 8eb525961..78003bb4b 100644 --- a/Source/NSMenu.m +++ b/Source/NSMenu.m @@ -728,7 +728,10 @@ static NSNotificationCenter *nc; if ([[item keyEquivalent] isEqualToString: [theEvent charactersIgnoringModifiers]]) { - [_view performActionWithHighlightingForItemAtIndex: i]; + if ([item isEnabled]) + { + [_view performActionWithHighlightingForItemAtIndex: i]; + } return YES; } }