I’m trying to display an alert window when our plugin is loaded. It is called in the main entry point of the plugin. That is…in the entry point we call a library function, which in turn displays an alert window. I should note that our plugin does not derive from a JUCE class, I am only using the JUCE library for the nuts and bolts classes (String, AlertWindow, etc.). The problem is on the Mac clicking the buttons does not trigger any response. The window itself is getting mouse events, because I can click and drag the alert window around. I found this forum post, which says that modal loops in the plugin constructor are generally a no-no:
BUT, I’m not able to reproduce this problem with the Juce demo plugin on Mac, nor am I able to reproduce the problem with our plugin in Windows, so I’m inclined to believe that it should work. Is there any way to get this to work on the Mac for our plugin?