When using certain buttons from the Gyroflow OFX plugin like Browse and Load preset in Assimilate SCRATCH on macOS the application crashes. This seems to be caused by the plugin trying to popup a dialog without using the OFX dialog suite. This is executed on a thread which is not the UI-thread which macOS does not like.
To make it work the plugin should use RequestDialog from OfxDialogSuiteV1 in ofxDialog.h to popup the dialog (if the suite is present).
When using certain buttons from the Gyroflow OFX plugin like Browse and Load preset in Assimilate SCRATCH on macOS the application crashes. This seems to be caused by the plugin trying to popup a dialog without using the OFX dialog suite. This is executed on a thread which is not the UI-thread which macOS does not like.
To make it work the plugin should use RequestDialog from OfxDialogSuiteV1 in ofxDialog.h to popup the dialog (if the suite is present).