Flex-box is a web concept though, that’s where it came from. The intention was always for juce::FlexBox
to copy the CSS flex-box. @jules made a lot of comments about grid and flex-box around the time it was added to the web, and just before it was added in JUCE, for example:
I totally understand that it’s frustrating for something to have changed to ‘fix’ something that’s not risk, but changes like this put the framework in a better place for the future.
For the record, I asked for these changes to be made here:
I wanted the correct behaviour because I’ve been writing a module that simplifies UI development and discovered these issues when I was comparing CSS layouts to the equivalent JUCE ones.