vlc | branch: master | David Fuhrmann <[email protected]> | Sun Feb 15 11:54:18 2015 +0100| [edf308064f80c9b6542f40f79f750b6206f7a643] | committer: David Fuhrmann
macosx: Hide prefs window if application is inactive Makes sure the prefs window does not stay on top and hides all other applications if VLC is inactive. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=edf308064f80c9b6542f40f79f750b6206f7a643 --- modules/gui/macosx/prefs.m | 1 + modules/gui/macosx/simple_prefs.m | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/gui/macosx/prefs.m b/modules/gui/macosx/prefs.m index ee31032..7645b8f 100644 --- a/modules/gui/macosx/prefs.m +++ b/modules/gui/macosx/prefs.m @@ -179,6 +179,7 @@ static VLCPrefs *_o_sharedMainInstance = nil; if (!OSX_SNOW_LEOPARD) [o_prefs_window setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; + [o_prefs_window setHidesOnDeactivate:YES]; [self initStrings]; [o_prefs_view setBorderType: NSGrooveBorder]; diff --git a/modules/gui/macosx/simple_prefs.m b/modules/gui/macosx/simple_prefs.m index 66d0c2f..f2e5ffc 100644 --- a/modules/gui/macosx/simple_prefs.m +++ b/modules/gui/macosx/simple_prefs.m @@ -229,6 +229,7 @@ static VLCSimplePrefs *_o_sharedInstance = nil; if (!OSX_SNOW_LEOPARD) [o_sprefs_win setCollectionBehavior: NSWindowCollectionBehaviorFullScreenAuxiliary]; + [o_sprefs_win setHidesOnDeactivate:YES]; [o_hotkeys_listbox setTarget:self]; [o_hotkeys_listbox setDoubleAction:@selector(hotkeyTableDoubleClick:)]; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
