From 7e8cc2734d679d9e08c451b654b89df27f9df93b Mon Sep 17 00:00:00 2001 From: jules Date: Sun, 2 Nov 2014 20:40:48 +0000 Subject: [PATCH] Some workarounds for people still using the 10.5 SDK --- modules/juce_gui_basics/native/juce_mac_FileChooser.mm | 2 +- modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/native/juce_mac_FileChooser.mm b/modules/juce_gui_basics/native/juce_mac_FileChooser.mm index 90004c1c0e..f256067ec6 100644 --- a/modules/juce_gui_basics/native/juce_mac_FileChooser.mm +++ b/modules/juce_gui_basics/native/juce_mac_FileChooser.mm @@ -175,7 +175,7 @@ void FileChooser::showPlatformDialog (Array& results, if ([panel runModal] == 1 /*NSModalResponseOK*/) #else if ([panel runModalForDirectory: juceStringToNS (directory) - file: juceStringToNS (filename)] == NSModalResponseOK) + file: juceStringToNS (filename)] == 1 /*NSModalResponseOK*/) #endif { if (isSaveDialogue) diff --git a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm index 6ec486460f..5061a6db01 100644 --- a/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm +++ b/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm @@ -1794,7 +1794,9 @@ private: static void windowDidExitFullScreen (id, SEL, NSNotification*) { + #if defined (MAC_OS_X_VERSION_10_6) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6 [NSApp setPresentationOptions: NSApplicationPresentationDefault]; + #endif } static void zoom (id self, SEL, id sender)