From aec8c367feccc2dd90108ac502ad005eb123dc8a Mon Sep 17 00:00:00 2001 From: hogliux Date: Wed, 16 May 2018 11:59:27 +0100 Subject: [PATCH] macOS: Only apply recent gl fix to shared windows and not to all of them --- modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm index 803ac39046..67865d66f9 100644 --- a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm +++ b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm @@ -702,7 +702,7 @@ public: void redirectWillMoveToWindow (NSWindow* newWindow) { - if ([view window] == window && newWindow == nullptr) + if (isSharedWindow && [view window] == window && newWindow == nullptr) { if (auto* comp = safeComponent.get()) comp->setVisible (false);