From e3dca87defd9ce5f7aca232a065b0e07e8d3f083 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Tue, 1 Sep 2009 13:36:08 +0000 Subject: [PATCH] Backported fix from 2.9. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@61800 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/fontdlgosx.mm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mac/carbon/fontdlgosx.mm b/src/mac/carbon/fontdlgosx.mm index d863f75689..65c6dfff99 100644 --- a/src/mac/carbon/fontdlgosx.mm +++ b/src/mac/carbon/fontdlgosx.mm @@ -169,7 +169,11 @@ int RunMixedFontDialog(wxFontDialog* dialog) NSModalSession session = [NSApp beginModalSessionForWindow:fontPanel]; - [NSApp runModalSession:session]; + for (;;) + { + if ([NSApp runModalSession:session] != NSRunContinuesResponse) + break; + } [NSApp endModalSession:session];