[VST3, macOS] Undocumented breaking change

During tests for migrating some of our plug-ins to latest JUCE6 we’ve noticed VST3 is now “filling” incorrectly.

Here is a UI size that I’m using to reproduce this:

setSize (280, 420);

Here is JUCE6.0.7:

Here is JUCE6.0.8:

This doesn’t affect VST/AU on the exact same Studio One build (5.2.1).
macOS 11.4.

Bisecting resulted this as the blame:

adding:

setResizable (false, false);

Fixes it.

But it seems this should be documented as a breaking change for form factors the hosts don’t like?

1 Like

Thanks for reporting, this was an unintentional change and should be fixed on develop with this commit:

1 Like