]> git.sesse.net Git - vlc/commitdiff
macosx: update fullscreen menu item checkbox according to vout fullscreen variable
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Sat, 9 Feb 2013 14:50:15 +0000 (15:50 +0100)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Sat, 9 Feb 2013 17:44:41 +0000 (18:44 +0100)
modules/gui/macosx/MainMenu.m

index dfec4d01696f65b2a7c8dbd0cf66eab7c14c6e21..24979f03769e32854b04068963e2bbdadd5d472f 100644 (file)
@@ -1356,15 +1356,14 @@ static VLCMainMenu *_o_sharedInstance = nil;
                 if ([o_title isEqualToString: _NS("Float on Top")])
                     [o_mi setState: var_GetBool(p_vout, "video-on-top")];
 
-                bEnabled = TRUE;
+                if ([o_title isEqualToString: _NS("Fullscreen")])
+                    [o_mi setState: var_GetBool(p_vout, "fullscreen")];
 
+                bEnabled = TRUE;
                 vlc_object_release(p_vout);
             }
         }
-        if ([o_title isEqualToString: _NS("Fullscreen")]) {
-            [o_mi setState: var_GetBool(p_playlist, "fullscreen")];
-            bEnabled = TRUE;
-        }
+        
         [self setupMenus]; /* Make sure video menu is up to date */
     }