From b27aefacef51c7e7b2c0f79af1f6ff568b59c962 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Sat, 21 Nov 2020 08:09:23 -0800 Subject: [PATCH] Fix wxSplitterWindow sash appearance with some GTK themes See #18981 --- src/gtk/renderer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gtk/renderer.cpp b/src/gtk/renderer.cpp index a197da3c1c..01f5d65828 100644 --- a/src/gtk/renderer.cpp +++ b/src/gtk/renderer.cpp @@ -449,6 +449,9 @@ wxRendererGTK::DrawSplitterSash(wxWindow* win, #ifdef __WXGTK3__ wxGtkStyleContext sc(dc.GetContentScaleFactor()); + sc.AddWindow(); + gtk_render_background(sc, drawable, rect.x - x_diff, rect.y, rect.width, rect.height); + sc.Add(GTK_TYPE_PANED, "paned", "pane-separator", NULL); if (gtk_check_version(3,20,0) == NULL) sc.Add("separator");