wait for the frame window to be really done on OSX before starting

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2013-06-13 00:15:59 +00:00
parent 3ac6cf59fa
commit 234e255639

View File

@@ -497,6 +497,14 @@ bool TestApp::OnInit()
m_eventloop = new wxEventLoop;
wxEventLoop::SetActive(m_eventloop);
#ifdef __WXOSX__
// we need to wait until the window is activated and fully ready
// otherwise no events can be posted
m_eventloop->DispatchTimeout(1000);
m_eventloop->Yield();
#endif
#endif // wxUSE_GUI
return true;