From 039a65913cf9688570add0882db7c6d7ff5ead5a Mon Sep 17 00:00:00 2001 From: hogliux Date: Tue, 13 Mar 2018 10:44:14 +0000 Subject: [PATCH] macOS AUv3: Fixed a warning in previous commit when building AUv3 on macOS --- modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm index 98bcee876c..0c46d15541 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm @@ -1670,7 +1670,12 @@ public: JUCE_IOS_MAC_VIEW* view = [[[JUCE_IOS_MAC_VIEW alloc] initWithFrame: convertToCGRect (editor->getBounds())] autorelease]; [myself setView: view]; + #if JUCE_IOS editor->setVisible (false); + #else + editor->setVisible (true); + #endif + editor->addToDesktop (0, view); } } @@ -1807,8 +1812,10 @@ private: - (CGSize) preferredContentSize { return cpp->getPreferredContentSize(); } - (void) viewDidLayoutSubviews { cpp->viewDidLayoutSubviews(); } - (void) didReceiveMemoryWarning { cpp->didReceiveMemoryWarning(); } +#if JUCE_IOS - (void) viewDidAppear: (BOOL) animated { cpp->viewDidAppear (animated); [super viewDidAppear:animated]; } - (void) viewDidDisappear: (BOOL) animated { cpp->viewDidDisappear (animated); [super viewDidDisappear:animated]; } +#endif @end //==============================================================================