we have a plugin with a midi container component. We can drag this component into the DAW or anywhere to get the midi. And to make it easier for the user we want to hide our window during the drag.
AFAIK there’s nothing in the plugin APIs to even get hold of the containing window, let alone hide it.
If a plugin manages to do this then they must have written their own bodge for each OS to get hold of the native handle of the DAW’s window and force it to be hidden. They must have really wanted the feature because I think it’d be a total pain to write and maintain that code for all versions of all DAWs, and it’s not the kind of thing we’d want to commit to maintaining as part of juce.