I’m having a bit of a problem with showing file choosers from windows that are always on top. We have a lot of these windows as you’d expect plugin windows to behave on top of the main UI.
However, when we launch a file chooser dialog from a
FileChooser, it will appear behind the plugin windows. I think this change in the FileChooserDialogBox constructor would make sense here to make it always on top if other windows are always on top?
if (parentComp != nullptr) parentComp->addAndMakeVisible (this); else if (juce_areThereAnyAlwaysOnTopWindows()) setAlwaysOnTop (true);