vlc | branch: master | David Fuhrmann <[email protected]> | Thu Feb 
23 18:47:45 2012 +0100| [5e732fcf3bb9758c8d78f03d9089a7f9be5949e9] | committer: 
Felix Paul Kühne

macosx: proper use of presenation options, removal of an redundant if

Signed-off-by: Felix Paul Kühne <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5e732fcf3bb9758c8d78f03d9089a7f9be5949e9
---

 modules/gui/macosx/MainWindow.m |    2 +-
 modules/gui/macosx/intf.m       |    2 +-
 modules/gui/macosx/misc.m       |   13 +++++--------
 3 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/modules/gui/macosx/MainWindow.m b/modules/gui/macosx/MainWindow.m
index 4b870e1..1527003 100644
--- a/modules/gui/macosx/MainWindow.m
+++ b/modules/gui/macosx/MainWindow.m
@@ -1335,7 +1335,7 @@ static VLCMainWindow *_o_sharedInstance = nil;
 
 - (void)resizeWindow
 {
-    if ( b_fullscreen || (OSX_LION && [NSApp presentationOptions] == 
NSApplicationPresentationFullScreen && b_nativeFullscreenMode) )
+    if ( b_fullscreen || (OSX_LION && [NSApp presentationOptions] & 
NSApplicationPresentationFullScreen && b_nativeFullscreenMode) )
         return;
 
     NSPoint topleftbase = NSMakePoint(0, [self frame].size.height);
diff --git a/modules/gui/macosx/intf.m b/modules/gui/macosx/intf.m
index 35cc378..2f02acc 100644
--- a/modules/gui/macosx/intf.m
+++ b/modules/gui/macosx/intf.m
@@ -583,7 +583,7 @@ static VLCMain *_o_sharedMainInstance = nil;
 
     if (OSX_LION)
     {
-        if ([NSApp currentSystemPresentationOptions] == 
NSApplicationPresentationFullScreen)
+        if ([NSApp currentSystemPresentationOptions] & 
NSApplicationPresentationFullScreen)
             var_SetBool( p_playlist, "fullscreen", YES );
     }
 
diff --git a/modules/gui/macosx/misc.m b/modules/gui/macosx/misc.m
index 9b8bf0d..ec30358 100644
--- a/modules/gui/macosx/misc.m
+++ b/modules/gui/macosx/misc.m
@@ -144,15 +144,12 @@ static NSMutableArray *blackoutWindows = NULL;
         [blackoutWindows addObject: blackoutWindow];
         [blackoutWindow release];
 
-        if( [screen isMainScreen ] )
+        if( [screen isMainScreen] )
         {
-            if ([screen isMainScreen])
-            {
-                if (OSX_LEOPARD)
-                    SetSystemUIMode( kUIModeAllHidden, 
kUIOptionAutoShowMenuBar);
-                else
-                    [NSApp 
setPresentationOptions:(NSApplicationPresentationAutoHideDock | 
NSApplicationPresentationAutoHideMenuBar)];
-            }
+            if (OSX_LEOPARD)
+                SetSystemUIMode( kUIModeAllHidden, kUIOptionAutoShowMenuBar);
+            else
+                [NSApp 
setPresentationOptions:(NSApplicationPresentationAutoHideDock | 
NSApplicationPresentationAutoHideMenuBar)];
         }
     }
 }

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to