[vlc-commits] macosx: automatically close the shared NSFontPanel when closing the preferences
Felix Paul Kühne
git at videolan.org
Mon May 28 15:49:15 CEST 2012
vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Mon May 28 15:27:42 2012 +0200| [2a39fe96a21b444f2ff24d2298ac8b36b0856402] | committer: Felix Paul Kühne
macosx: automatically close the shared NSFontPanel when closing the preferences
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2a39fe96a21b444f2ff24d2298ac8b36b0856402
---
modules/gui/macosx/simple_prefs.m | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/modules/gui/macosx/simple_prefs.m b/modules/gui/macosx/simple_prefs.m
index d980590..910a4cf 100644
--- a/modules/gui/macosx/simple_prefs.m
+++ b/modules/gui/macosx/simple_prefs.m
@@ -743,10 +743,14 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
- (IBAction)buttonAction:(id)sender
{
if( sender == o_sprefs_cancel_btn )
+ {
+ [[NSFontPanel sharedFontPanel] close];
[o_sprefs_win orderOut: sender];
+ }
else if( sender == o_sprefs_save_btn )
{
[self saveChangedSettings];
+ [[NSFontPanel sharedFontPanel] close];
[o_sprefs_win orderOut: sender];
}
else if( sender == o_sprefs_reset_btn )
More information about the vlc-commits
mailing list