From e8caa057569deacf6f712a2acf4a84fa940cb0b8 Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 21 May 2019 16:44:20 +0100 Subject: [PATCH] macOS: Fixed an issue with fullscreen windows on older versions of macOS --- modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm index 9c25b98da1..00179dab45 100644 --- a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm +++ b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm @@ -2011,6 +2011,9 @@ private: static void windowWillEnterFullScreen (id self, SEL, NSNotification*) { + if (SystemStats::getOperatingSystemType() <= SystemStats::MacOSX_10_9) + return; + if (auto* owner = getOwner (self)) if (owner->hasNativeTitleBar() && (owner->getStyleFlags() & ComponentPeer::windowIsResizable) == 0) [owner->window setStyleMask: NSWindowStyleMaskBorderless];