Better fix it in the SetActionText method:
public void SetActionText( string action )
{
// Now it is threadsave for every call from everywhere. You can remove the
old fix ;)
if (this.InvokeRequired)
{
this.BeginInvoke((MethodInvoker)delegate { SetActionText(action); });
return;
}
if ( m_ActionLabel != null )
{
m_ActionLabel.Text = action;
Update();
}
}
Original issue reported on code.google.com by Tarion86 on 22 Feb 2009 at 11:19
Original issue reported on code.google.com by
Tarion86
on 22 Feb 2009 at 11:19