summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnodeprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-02-03 15:36:01 +0100
committerBenjamin Otte <otte@redhat.com>2015-03-18 15:23:30 +0100
commit71813671ef51eb555084a3823e7d6c872870ed2b (patch)
treec5c3149a8e40109ce43de263af71cbfe6d925a30 /gtk/gtkcssnodeprivate.h
parentc550cf122a8b6352f3f3bdc35db2dccd9c3a7a98 (diff)
downloadgtk+-71813671ef51eb555084a3823e7d6c872870ed2b.tar.gz
cssnode: Track pending changes here
... instead of GtkCssWidgetNode.
Diffstat (limited to 'gtk/gtkcssnodeprivate.h')
-rw-r--r--gtk/gtkcssnodeprivate.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkcssnodeprivate.h b/gtk/gtkcssnodeprivate.h
index 15afd6c21f..7d6cbed226 100644
--- a/gtk/gtkcssnodeprivate.h
+++ b/gtk/gtkcssnodeprivate.h
@@ -47,7 +47,9 @@ struct _GtkCssNode
GtkCssNodeDeclaration *decl;
GtkCssStyle *style;
- guint invalid :1; /* set if node or a child is invalid */
+ GtkCssChange pending_changes; /* changes that accumulated since the style was last computed */
+
+ guint invalid :1; /* set if node or a child is invalid */
};
struct _GtkCssNodeClass