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