From f5a48a0215c57c40ebd9d60cd641a2ff04f06213 Mon Sep 17 00:00:00 2001 From: falkTX Date: Sat, 27 Feb 2021 21:31:44 +0000 Subject: [PATCH] Fix LV2 UI lockup on show with newer juce Signed-off-by: falkTX --- .../modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/juce-current/source/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp b/libs/juce-current/source/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp index 638ce756..d454521f 100644 --- a/libs/juce-current/source/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp +++ b/libs/juce-current/source/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp @@ -153,6 +153,8 @@ public: const ScopedJuceInitialiser_GUI juceInitialiser; MessageManager::getInstance()->setCurrentThreadAsMessageThread(); + + XWindowSystem::getInstance(); initialised = true; MessageManager::getInstance()->runDispatchLoop();