I have NSPopoverone containing NSOutlineView(a list of sources ) that appears on a usually dark background (but it is not always dark). NSOutlineViewhas a transparent background to blend well with the presentation NSPopover. This looked great in OS X 10.9, but in 10.10 the system changes the color of the text in NSOutlineViewthe background-based. As a result, the text becomes completely gray and unreadable in some cases:

If I change popover to HUD, it will become more readable:

However, in this case, the problem becomes problematic with lighter backgrounds (above).
NSOutlineView, ? , .
, / NSPopover? , NSPopover NSVisualEffectView, , , NSPopover.
NSOutlineView . popover .
EDIT:
, :
NSView *popoverView = popover.contentViewController.view.superview;
popoverView.appearance = [NSAppearance appearanceNamed:NSAppearanceNameAqua];
, . .
EDIT2:
, -. .
