diff --git a/src/generic/listctrl.cpp b/src/generic/listctrl.cpp index 065aa5d627..a0fdcc1519 100644 --- a/src/generic/listctrl.cpp +++ b/src/generic/listctrl.cpp @@ -1249,7 +1249,12 @@ void wxListHeaderWindow::AdjustDC(wxDC& dc) void wxListHeaderWindow::OnPaint( wxPaintEvent &WXUNUSED(event) ) { +#ifdef __WXGTK__ + wxClientDC dc( this ); +#else wxPaintDC dc( this ); +#endif + PrepareDC( dc ); AdjustDC( dc );