[gtk/wip/baedert/for-master: 92/96] window: Don't add class to css node directly



commit 1b5fcee5a323100a4a33b27fafcdb1a76781ea09
Author: Timm Bäder <mail baedert org>
Date:   Sun Jun 7 08:23:06 2020 +0200

    window: Don't add class to css node directly
    
    Use gtk_widget_add_css_class instead

 gtk/gtkwindow.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index cb4f64eabb..e6a1151ca3 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -1478,7 +1478,6 @@ gtk_window_init (GtkWindow *window)
 {
   GtkWindowPrivate *priv = gtk_window_get_instance_private (window);
   GtkWidget *widget;
-  GtkCssNode *widget_node;
   GdkSeat *seat;
   GtkEventController *controller;
   GtkDropTargetAsync *target;
@@ -1518,8 +1517,7 @@ gtk_window_init (GtkWindow *window)
                     G_CALLBACK (gtk_window_on_theme_variant_changed), window);
 #endif
 
-  widget_node = gtk_widget_get_css_node (GTK_WIDGET (window));
-  gtk_css_node_add_class (widget_node, g_quark_from_static_string (GTK_STYLE_CLASS_BACKGROUND));
+  gtk_widget_add_css_class (widget, GTK_STYLE_CLASS_BACKGROUND);
 
   priv->scale = gtk_widget_get_scale_factor (widget);
 


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