> On Oct 10, 2019, at 03:27, Alan Snyder <javali...@cbfiddle.com> wrote:
> 
> I believe your solution works, but shouldn’t you obey 
> NSRequiresAquaSystemAppearance = NO if that appears in the Info.plist?

Yes, you should, IMHO.

Just to add some info “from the field”:

My Swing-based app uses NSRequiresAquaSystemAppearance = NO in its Info.plist 
and depending on the effective NSApp appearance (read via JNI) either launches 
the standard macOS L&F or the Darcula L&F. In case the system appearance is 
Dark, titlebars are turned dark as well using the client property 
apple.awt.windowDarkAppearance.

I would appreciate, if this functionality stayed an option, i.e., that an app 
can react to the system setting.

Thanks,

-hendrik

Reply via email to