So I want an app to open up with setFullScreen(true), but I want to set the size that the app switches to when the user clicks off the maximise button.
I figure I could just do something like:
setBounds(100, 100, 800, 600); // numbers picked from thin air
as this should set the app size, and then maximise it.
What actually happens is that when the user clicks off the maximise button, the app instead resizes to some weird set of values that JUCE apparently plucks from thin air. More annoying the window is actually set to be smaller than my min constraints.
Another minor annoyance is that if the window is already at its maximum size, but isFullScreen is false, it is impossible to setFullScreen(true).