diff options
author | Benjamin Otte <otte@redhat.com> | 2015-02-07 17:19:07 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2015-03-18 15:23:30 +0100 |
commit | cdd964a3af4ac73ba09c975e73054c5ba618ed99 (patch) | |
tree | 463eadbadc682925a688ad9d1ca630df16169ca9 /gtk/gtkcssnodeprivate.h | |
parent | 5f19f09ac341e35bece2c22454a9384e3b79e0db (diff) | |
download | gtk+-cdd964a3af4ac73ba09c975e73054c5ba618ed99.tar.gz |
cssnode: Change way invalidation is handled
Have a queue_validate() vfunc and a dequeue_validate() vfunc that are
called only on root nodes so they can queue a validation on their frame
clocks.
Diffstat (limited to 'gtk/gtkcssnodeprivate.h')
-rw-r--r-- | gtk/gtkcssnodeprivate.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkcssnodeprivate.h b/gtk/gtkcssnodeprivate.h index d368a50682..45fe9265da 100644 --- a/gtk/gtkcssnodeprivate.h +++ b/gtk/gtkcssnodeprivate.h @@ -63,8 +63,8 @@ struct _GtkCssNodeClass GtkCssChange pending_changes, GtkCssStyle *old_style); void (* invalidate) (GtkCssNode *node); - void (* set_invalid) (GtkCssNode *node, - gboolean invalid); + void (* queue_validate) (GtkCssNode *node); + void (* dequeue_validate) (GtkCssNode *node); GtkBitmask * (* validate) (GtkCssNode *cssnode, gint64 timestamp, GtkCssChange change, |