Martin Stransky 2f68d57
# HG changeset patch
Martin Stransky 2f68d57
# User Martin Stransky <stransky@redhat.com>
Martin Stransky 2f68d57
# Parent  f8d21278244bc0531513131f85a45e5736207ae1
Martin Stransky 2f68d57
Bug 1169232 - [gtk3] add background class to tooltip window
Martin Stransky 2f68d57
              to get correct background color. r=?karlt
Martin Stransky 2f68d57
Martin Stransky 2f68d57
diff --git a/widget/gtk/nsLookAndFeel.cpp b/widget/gtk/nsLookAndFeel.cpp
Martin Stransky 2f68d57
--- a/widget/gtk/nsLookAndFeel.cpp
Martin Stransky 2f68d57
+++ b/widget/gtk/nsLookAndFeel.cpp
Martin Stransky 2f68d57
@@ -1004,16 +1004,17 @@ nsLookAndFeel::Init()
Martin Stransky 2f68d57
     gtk_style_context_get_background_color(style, GTK_STATE_FLAG_NORMAL, &color;;
Martin Stransky 2f68d57
     sMozWindowBackground = GDK_RGBA_TO_NS_RGBA(color);
Martin Stransky 2f68d57
     gtk_style_context_get_color(style, GTK_STATE_FLAG_NORMAL, &color;;
Martin Stransky 2f68d57
     sMozWindowText = GDK_RGBA_TO_NS_RGBA(color);
Martin Stransky 2f68d57
     gtk_style_context_restore(style);
Martin Stransky 2f68d57
 
Martin Stransky 2f68d57
     // tooltip foreground and background
Martin Stransky 2f68d57
     gtk_style_context_add_class(style, GTK_STYLE_CLASS_TOOLTIP);
Martin Stransky 2f68d57
+    gtk_style_context_add_class(style, GTK_STYLE_CLASS_BACKGROUND);
Martin Stransky 2f68d57
     gtk_style_context_get_background_color(style, GTK_STATE_FLAG_NORMAL, &color;;
Martin Stransky 2f68d57
     sInfoBackground = GDK_RGBA_TO_NS_RGBA(color);
Martin Stransky 2f68d57
     gtk_style_context_get_color(style, GTK_STATE_FLAG_NORMAL, &color;;
Martin Stransky 2f68d57
     sInfoText = GDK_RGBA_TO_NS_RGBA(color);
Martin Stransky 2f68d57
     g_object_unref(style);
Martin Stransky 2f68d57
 
Martin Stransky 2f68d57
     // menu foreground & menu background
Martin Stransky 2f68d57
     GtkWidget *accel_label = gtk_accel_label_new("M");