[gtk+] aboutdialog: ensure the credits page uses the "view" style class



commit 81fa183b79a7b41a3402042a9b807bbc1a8201b7
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Fri Dec 21 17:52:03 2012 +0100

    aboutdialog: ensure the credits page uses the "view" style class
    
    Since not every theme renders a background for a GtkViewport (and
    Adwaita master doesn't), ensure the grid+viewport we use to emulate a
    text view here uses the "view" style class.

 gtk/gtkaboutdialog.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkaboutdialog.c b/gtk/gtkaboutdialog.c
index 66b1af6..9377c1d 100644
--- a/gtk/gtkaboutdialog.c
+++ b/gtk/gtkaboutdialog.c
@@ -2389,6 +2389,8 @@ create_credits_page (GtkAboutDialog *about)
   gtk_widget_set_halign (grid, GTK_ALIGN_CENTER);
   gtk_widget_set_valign (grid, GTK_ALIGN_START);
   gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (sw), grid);
+  gtk_style_context_add_class (gtk_widget_get_style_context (gtk_bin_get_child (GTK_BIN (sw))),
+                               GTK_STYLE_CLASS_VIEW);
 
   row = 0;
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]