Calloutbox in Mojave broken?



I’m currently developing a small cross-platform utility app and I built it yesterday for the first time since updating to Mojave.

The update seems to have broken calloutbox’s. When attached to the desktop they no longer have a transparent window - instead they have an ugly filled window behind.

The fill colour changes according to light/ dark mode so I guess this is the culprit.

Has anyone else seen this ? Any workarounds ?
Any chance of a quick fix ? If not I’ll have to rethink my UI…

Many thanks.

Mojave compatibility

The JUCE code for this component will probably have to be updated to the newest macOS SDK. The “quick fix” would be doing this yourself and submitting a PR.



Fantastic… Huge thank you!


Thanks for reporting!