I have a strange problem with AttributedStrings not displaying properly in my app. This is reproducible using the very basic test app provided.
On OSX, if you use a custom typeface and a native title bar AttributedStrings draw with a very large size and overlapping layout. Strangely enough this can be avoided by using a Juce titlebar or by calling Graphics::setFont () with a blank or valid font name before drawing the string. Perhaps this refreshes some internal Font cache?
[attachment=2]Without calling setFont.png[/attachment]
[attachment=1]With calling setFont.png[/attachment]
This is very easily demonstrated by uncommenting line 31 of MainComponent in the test app.
This is tested using the tip from this morning with MixerAudioSource updates.