X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e413198572959f013fc2537a3c8cc184c9ac820d..14eb37a05eb3741f4c8d9e64b7af45480706cb15:/src/osx/carbon/renderer.cpp diff --git a/src/osx/carbon/renderer.cpp b/src/osx/carbon/renderer.cpp index 1d8bbd4df7..3f8c1a95e6 100644 --- a/src/osx/carbon/renderer.cpp +++ b/src/osx/carbon/renderer.cpp @@ -538,17 +538,7 @@ void wxRendererMac::DrawTextCtrl(wxWindow* win, wxDC& dc, HIRect hiRect = CGRectMake( x, y, w, h ); if ( !wxInPaintEvent(win, dc) ) { - Rect r = - { - (short) hiRect.origin.y, (short) hiRect.origin.x, - (short) (hiRect.origin.y + hiRect.size.height), - (short) (hiRect.origin.x + hiRect.size.width) - }; - - RgnHandle updateRgn = NewRgn(); - RectRgn( updateRgn, &r ); - HIViewSetNeedsDisplayInRegion( (HIViewRef) win->GetHandle(), updateRgn, true ); - DisposeRgn( updateRgn ); + win->Refresh( &rect ); } else {