vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit b5f9fdff49e6955550cffa5318bee9d5c09f3479
Author: Caolán McNamara <caol...@redhat.com>
Date:   Mon Oct 17 21:43:58 2016 +0100

    Resolves: tdf#89760 get correct menubar text color for 'close preview'
    
    Change-Id: Ife6f2665eabeefd6125a53318404dbd7b9af42ee

diff --git a/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx 
b/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx
index 336b12a..2b3f191 100644
--- a/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx
@@ -1259,10 +1259,10 @@ GtkStyleContext* 
GtkSalGraphics::createNewContext(GtkControlPart ePart, gtk_widg
         }
         case GtkControlPart::MenuBar:
         {
-            GtkWidgetPath *path = gtk_widget_path_new();
+            GtkWidgetPath *path = 
gtk_widget_path_copy(gtk_style_context_get_path(mpWindowStyle));
             gtk_widget_path_append_type(path, GTK_TYPE_MENU_BAR);
             set_object_name(path, -1, "menubar");
-            return makeContext(path, nullptr);
+            return makeContext(path, mpWindowStyle);
         }
         case GtkControlPart::MenuBarItem:
         {
@@ -1600,10 +1600,10 @@ GtkStyleContext* 
GtkSalGraphics::createOldContext(GtkControlPart ePart)
         }
         case GtkControlPart::MenuBar:
         {
-            GtkWidgetPath *path = gtk_widget_path_new();
+            GtkWidgetPath *path = 
gtk_widget_path_copy(gtk_style_context_get_path(mpWindowStyle));
             gtk_widget_path_append_type(path, GTK_TYPE_MENU_BAR);
             gtk_widget_path_iter_add_class(path, -1, GTK_STYLE_CLASS_MENUBAR);
-            return makeContext(path, nullptr);
+            return makeContext(path, mpWindowStyle);
         }
         case GtkControlPart::MenuBarItem:
         {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to