From 6426c8aee289d0c1273658cf7462b880d5bf0f51 Mon Sep 17 00:00:00 2001 From: Aparajita Fishman Date: Fri, 23 Jul 2010 17:18:08 -0400 Subject: [PATCH] Fix for issue #778 --- AppKit/CPMenuItem/_CPMenuItemStandardView.j | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/AppKit/CPMenuItem/_CPMenuItemStandardView.j b/AppKit/CPMenuItem/_CPMenuItemStandardView.j index 63777e96f..f41a42150 100644 --- a/AppKit/CPMenuItem/_CPMenuItemStandardView.j +++ b/AppKit/CPMenuItem/_CPMenuItemStandardView.j @@ -257,10 +257,13 @@ var SUBMENU_INDICATOR_COLOR = nil, [_keyEquivalentView setTextShadowColor:[self textShadowColor]]; } - if (shouldHighlight) - [_stateView setImage:_CPMenuItemDefaultStateHighlightedImages[[_menuItem state]] || nil]; - else - [_stateView setImage:_CPMenuItemDefaultStateImages[[_menuItem state]] || nil]; + if ([[_menuItem menu] showsStateColumn]) + { + if (shouldHighlight) + [_stateView setImage:_CPMenuItemDefaultStateHighlightedImages[[_menuItem state]] || nil]; + else + [_stateView setImage:_CPMenuItemDefaultStateImages[[_menuItem state]] || nil]; + } } @end