Reduce Transparency setting in OS X makes white text in NSButton in popover disappear <p>I'm working on an OS X app that involves popovers with web views in them. The web views have <code>drawsBackground</code> set to <code>NO</code>. Sometimes there are buttons in these popovers, on top of the web views. These buttons have custom background colors and have their text colors set via <code>NSAttributedString</code>. But when the Reduce Transparency setting is on in System Preferences, the white text disappears. If the text is any other color, it shows up - even clear (though faintly).</p> <p><a href="https://github.com/tomhamming/nsbutton_title_disappear" rel="nofollow">See here</a> for an example project on GitHub demonstrating the problem.</p> <p>What is going on here?</p> <p><b>Update:</b> I talked to an engineer at WWDC 2016 about this, and he confirmed it was a bug. I filed a radar. He did manage to fix it in my code by setting the appearance of the button in question to <code>NSAppearanceNameAqua</code>.</p>