[vlc-commits] macosx: don't initiate a modal dialog during a modal session (close #7575)
Felix Paul Kühne
git at videolan.org
Wed Oct 10 12:59:42 CEST 2012
vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Wed Oct 10 12:58:44 2012 +0200| [e608d2aa90a733e48cfc58f9be73f2aea8c75c94] | committer: Felix Paul Kühne
macosx: don't initiate a modal dialog during a modal session (close #7575)
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e608d2aa90a733e48cfc58f9be73f2aea8c75c94
---
modules/gui/macosx/open.m | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/modules/gui/macosx/open.m b/modules/gui/macosx/open.m
index 5712985..9960b02 100644
--- a/modules/gui/macosx/open.m
+++ b/modules/gui/macosx/open.m
@@ -410,6 +410,10 @@ static VLCOpen *_o_sharedMainInstance = nil;
- (void)openTarget:(int)i_type
{
+ /* check whether we already run a modal dialog */
+ if ([NSApp modalWindow] != nil)
+ return;
+
int i_result;
b_autoplay = config_GetInt(VLCIntf, "macosx-autoplay");
More information about the vlc-commits
mailing list