diff --git a/src/gtk/renderer.cpp b/src/gtk/renderer.cpp index 34554c2b63..f6dde4676e 100644 --- a/src/gtk/renderer.cpp +++ b/src/gtk/renderer.cpp @@ -171,6 +171,8 @@ wxRendererGTK::DrawHeaderButton(wxWindow *win, { GtkWidget *button = wxGTKPrivate::GetHeaderButtonWidget(); + if (flags & wxCONTROL_SPECIAL) + button = wxGTKPrivate::GetHeaderButtonWidgetFirst(); GdkWindow* gdk_window = wxGetGdkWindowForDC(win, dc); wxASSERT_MSG( gdk_window,