diff --git a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp index 50ea0df80b..2f4faec9a1 100644 --- a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp @@ -787,7 +787,11 @@ private: rect = *newSize; if (component != nullptr) + { component->setSize (rect.getWidth(), rect.getHeight()); + if (ComponentPeer* const peer = component->getPeer()) + peer->updateBounds(); + } return kResultTrue; }