diff --git a/Source/NSTableHeaderCell.m b/Source/NSTableHeaderCell.m index 4e590ea4d..d8fdc7e76 100644 --- a/Source/NSTableHeaderCell.m +++ b/Source/NSTableHeaderCell.m @@ -199,4 +199,19 @@ static NSColor *clearCol = nil; break; } } + +- (void)setHighlighted: (BOOL) flag +{ + _cell.is_highlighted = flag; + + if (flag == YES) + { + [self setBackgroundColor: [NSColor controlColor]]; + } + else + { + [self setBackgroundColor: [NSColor controlShadowColor]]; + } +} + @end