diff --git a/samples/dialogs/dialogs.cpp b/samples/dialogs/dialogs.cpp index dfbe38dd9a..fb747dc1fa 100644 --- a/samples/dialogs/dialogs.cpp +++ b/samples/dialogs/dialogs.cpp @@ -3542,7 +3542,11 @@ void MyFrame::ShowRichBusyInfo(wxCommandEvent& WXUNUSED(event)) .Transparency(4*wxALPHA_OPAQUE/5) ); - wxSleep(5); + for ( int i = 0; i < 20; i++ ) + { + wxTheApp->Yield(); + wxMilliSleep(250); + } } #endif // wxUSE_BUSYINFO