Hey Jules -
I'm under the impression that modal loops are to be avoided in plugins (complex interactions with the host windows, and some hosts seem to really not handle modal components well at all).
So .... I've been removing all modal items from my code, and finally got around to setting JUCE_MODAL_LOOPS_PERMITTED to 0.
The thing is .... the VST wrappers seem to need modal loops? At least VST3_Wrapper has (at l ine 240):
MessageManager::getInstance()->runDispatchLoopUntil (1);
Which requires modal loops.
So .... am I wrong to be avoiding them? Or is it good to be avoiding them, but I should still have the permission flag set to 1 perhaps?
Thanks!
Aaron
