From 80eaa37018375b311def974e1869fce0833db4eb Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 26 Nov 2023 12:13:33 +0100 Subject: [PATCH] Fix Linux VST2 gui init Signed-off-by: falkTX --- modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp index 95e9b55b44..1026ec5dd1 100644 --- a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp @@ -203,11 +203,11 @@ struct SharedMessageThread : public Thread void run() override { initialiseJuce_GUI(); - initialised = true; MessageManager::getInstance()->setCurrentThreadAsMessageThread(); XWindowSystem::getInstance(); + initialised = true; while ((! threadShouldExit()) && MessageManager::getInstance()->runDispatchLoopUntil (250)) {}