Hello devs,
I’m facing an issue with the NativeMessageBox on OSX, when I request it to show up (async), it appears correctly in the standalone app and in Reaper, but it doesn’t in Logic and ProTools.
The idea was to show a native alert (in a singleton fashion) to inform the user that his license is expired when loading a session containing the plugin, in order to inform him immediately that something is not working and without the need for him to open the GUI of the plugin itself, since it could be closed and he could simply miss it.
For some reason this doesn’t seem to work in all DAWs, are native alerts being blocked by some hosts? Is there a way to circumvent the problem? I need a way to notify the issue when the GUI is not visible or open.
I’m currently using JUCE 7.0.5, any tips would be appreciated.
Thanks in advance,
Federico
