macosx: Make sure input menu are up-to-date.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 9 Jul 2008 21:46:36 +0000 (23:46 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 12 Jul 2008 10:39:59 +0000 (12:39 +0200)
Fixes #1684.

modules/gui/macosx/controls.m
modules/gui/macosx/intf.m

index e1629da..8b63c65 100644 (file)
         {
             bEnabled = FALSE;
         }
-        [o_main setupMenus]; /* Make sure input menu is up to date */
     }
     else if( [[o_mi title] isEqualToString: _NS("Previous")] ||
              [[o_mi title] isEqualToString: _NS("Next")] )
index aa52907..1bedac5 100644 (file)
@@ -1213,6 +1213,7 @@ static VLCMain *_o_sharedMainInstance = nil;
         p_intf->p_sys->b_current_title_update = true;
         p_intf->p_sys->b_intf_update = true;
         p_intf->p_sys->b_input_update = false;
+        [self setupMenus]; /* Make sure input menu is up to date */
     }
     if( p_intf->p_sys->b_intf_update )
     {