From 1e98c9b82cae06c24eaad81d08c7e176fad4dddd Mon Sep 17 00:00:00 2001 From: Ghislain Antony Vaillant Date: Fri, 20 Nov 2020 17:55:11 +0100 Subject: [PATCH] Fix menu bar background color for GTK3 Closes #108 --- hiro/gtk/window.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hiro/gtk/window.cpp b/hiro/gtk/window.cpp index eaad2000..b4d9b747 100755 --- a/hiro/gtk/window.cpp +++ b/hiro/gtk/window.cpp @@ -158,6 +158,11 @@ auto pWindow::construct() -> void { gtkMenu = gtk_menu_bar_new(); gtk_box_pack_start(GTK_BOX(menuContainer), gtkMenu, false, false, 0); + #if HIRO_GTK==3 + GdkRGBA gtkMenuBackgroundColor; + gdk_rgba_parse(>kMenuBackgroundColor, "lightgray"); + gtk_widget_override_background_color(gtkMenu, GTK_STATE_FLAG_NORMAL, >kMenuBackgroundColor); + #endif formContainer = gtk_fixed_new(); gtk_box_pack_start(GTK_BOX(menuContainer), formContainer, true, true, 0);