cssnode: Remove timestamp from gtk_css_node_validate()
GtkCssNode knows its own timestamp.
This commit is contained in:
@ -824,8 +824,8 @@ gtk_css_node_invalidate (GtkCssNode *cssnode,
|
||||
}
|
||||
|
||||
void
|
||||
gtk_css_node_validate (GtkCssNode *cssnode,
|
||||
gint64 timestamp)
|
||||
gtk_css_node_validate_internal (GtkCssNode *cssnode,
|
||||
gint64 timestamp)
|
||||
{
|
||||
GtkCssNode *child;
|
||||
GtkCssStyle *new_style;
|
||||
@ -873,10 +873,20 @@ gtk_css_node_validate (GtkCssNode *cssnode,
|
||||
child = gtk_css_node_get_next_sibling (child))
|
||||
{
|
||||
if (child->visible)
|
||||
gtk_css_node_validate (child, timestamp);
|
||||
gtk_css_node_validate_internal (child, timestamp);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
gtk_css_node_validate (GtkCssNode *cssnode)
|
||||
{
|
||||
gint64 timestamp;
|
||||
|
||||
timestamp = gtk_css_node_get_timestamp (cssnode);
|
||||
|
||||
gtk_css_node_validate_internal (cssnode, timestamp);
|
||||
}
|
||||
|
||||
gboolean
|
||||
gtk_css_node_init_matcher (GtkCssNode *cssnode,
|
||||
GtkCssMatcher *matcher)
|
||||
|
||||
Reference in New Issue
Block a user