NSPredicateEditor and vibrantDark appearance

My app uses the vibrantDark appearance, but when I add an NSPredicateEditor as a subview, its predicate rows draw with an aqua background color. But the sub-controls (popups and text fields) are drawn using the hierarchy's vibrantDark appearance, which makes the editor unusable. Is this a known issue? And is there any workaround?


Accepted Reply

Hi mwp, This is a known issue with NSPredicateEditor — it’s not fully adaptive to NSAppearance yet, so it looks out of place in alternate appearances like Vibrant Dark. I’ll note your issue in our bug tracker.

Replies

Hi mwp, This is a known issue with NSPredicateEditor — it’s not fully adaptive to NSAppearance yet, so it looks out of place in alternate appearances like Vibrant Dark. I’ll note your issue in our bug tracker.

For future reference for others who encounter this issue, I received this notice:


Engineering has determined that your bug report (39443199) is a duplicate of 37047946 and will be closed.

39443199 NSPredicateEditor does not support vibrantDark appearance