Browse Source

Avoided crash in AU hosts that try to create a GUI when the plugin doesn't have one.

tags/2021-05-28
jules 11 years ago
parent
commit
7550b36e19
1 changed files with 5 additions and 3 deletions
  1. +5
    -3
      modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm

+ 5
- 3
modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm View File

@@ -1236,9 +1236,11 @@ public:
{
deleteUI();
AudioProcessorEditor* editorComp = juceFilter->createEditorIfNeeded();
editorComp->setOpaque (true);
windowComp = new ComponentInHIView (editorComp, mCarbonPane);
if (AudioProcessorEditor* editorComp = juceFilter->createEditorIfNeeded())
{
editorComp->setOpaque (true);
windowComp = new ComponentInHIView (editorComp, mCarbonPane);
}
}
else
{


Loading…
Cancel
Save