git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26893
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
SetTimeLabel(0, m_elapsed);
}
SetTimeLabel(0, m_elapsed);
}
- // Update the display (especially on X, GTK)
- wxYield();
-
#ifdef __WXMAC__
Update();
#ifdef __WXMAC__
Update();
+#else
+ // Update the display (especially on X, GTK)
+ wxYield();
{
m_msg->SetLabel(newmsg);
{
m_msg->SetLabel(newmsg);
+#ifdef __WXMAC__
+ wxYieldIfNeeded() ;
+#else
}
if ( (m_elapsed || m_remaining || m_estimated) && (value != 0) )
}
if ( (m_elapsed || m_remaining || m_estimated) && (value != 0) )
m_msg->SetLabel(_("Done."));
}
m_msg->SetLabel(_("Done."));
}
+#ifdef __WXMAC__
+ wxYieldIfNeeded() ;
+#else
else
{
// update the display
else
{
// update the display
+#ifdef __WXMAC__
+ wxYieldIfNeeded() ;
+#else