[gtk+] stack sidebar: Drop the .sidebar-item style class



commit 87deb25dc30343e9426597c67d89c3f5d2ad9115
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Nov 5 08:18:06 2015 -0500

    stack sidebar: Drop the .sidebar-item style class
    
    It is not needed to achieve the desired theming.

 gtk/gtkstacksidebar.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/gtk/gtkstacksidebar.c b/gtk/gtkstacksidebar.c
index ba5a773..eed6709 100644
--- a/gtk/gtkstacksidebar.c
+++ b/gtk/gtkstacksidebar.c
@@ -46,7 +46,12 @@
  *
  * # CSS nodes
  *
- * GtkStackSidebar has a single CSS node with name stacksidebar.
+ * GtkStackSidebar has a single CSS node with name stacksidebar and
+ * style class .sidebar.
+ *
+ * When circumstances require it, GtkStackSwitcher adds the
+ * .needs-attention style class to the widgets representing the stack
+ * pages.
  *
  * Since: 3.16
  */
@@ -291,10 +296,6 @@ add_child (GtkWidget       *widget,
 
   update_row (sidebar, widget, row);
 
-  /* Fix up styling */
-  style = gtk_widget_get_style_context (row);
-  gtk_style_context_add_class (style, "sidebar-item");
-
   /* Hook up for events */
   g_signal_connect (widget, "child-notify::title",
                     G_CALLBACK (on_child_updated), sidebar);


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