From 029aad7907a2381e398a601d25907c39cf9b332b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 19 Nov 2015 14:01:41 -0500 Subject: [PATCH] Add more CSS node docs --- gtk/gtkcssnode.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk/gtkcssnode.c b/gtk/gtkcssnode.c index 6727d9fb8f..560f30673b 100644 --- a/gtk/gtkcssnode.c +++ b/gtk/gtkcssnode.c @@ -61,6 +61,11 @@ * - The draw function should just use gtk_style_context_save_to_node() to * 'switch' to the right node, not make any other changes to the style * context. + * + * A noteworthy difference between gtk_style_context_save() and + * gtk_style_context_save_to_node() is that the former inherits all the + * style classes from the main CSS node, which often leads to unintended + * inheritance. */ /* When these change we do a full restyling. Otherwise we try to figure out