title: wxStaticText refreshes and sometimes disappears
body: <p>I am using wxStaticText in my application with the basic setup</p>
  
  <pre><code>wxStaticText* m_staticText8 = new wxStaticText( m_panel3, wxID_ANY, wxT("Description"), wxDefaultPosition, wxDefaultSize, 0 );
  m_staticText8-&gt;Wrap( -1 );
  fgSizer6-&gt;Add( m_staticText8, 0, wxALIGN_CENTER_VERTICAL|wxALL, 2 );
  </code></pre>
  
  <p>It is a multi threaded application, and the main work happens in a child thread.
  The text's label does not change throughout the application.</p>
  
  <p>The issues is that the "Description" label flickers, sometimes disappears for some time when the child thread is under heavy work load. 
  I am not sure how to fix it so that the label does not refresh/flicker/disappear. Any body knows how to?</p>