diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-01-15 15:10:06 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-01-15 15:56:05 -0500 |
commit | 13e2445adb42cfeca254a46f6bd07c9f4e6a0cc8 (patch) | |
tree | 2f571932be6f17629aef32fe48c10daa9e3d63d7 /gtk/gtkcssmatcher.c | |
parent | 67fd975d77443d7fc61eac571edf523e9449716d (diff) | |
download | gtk+-wip/matthiasc/css-change.tar.gz |
css: Track hover and active state changes separatelywip/matthiasc/css-change
The idea is that this reduce the amount of frequently
changing state that css nodes are sensitive to.
This is going to reduce the amount of style recomputation.
Diffstat (limited to 'gtk/gtkcssmatcher.c')
-rw-r--r-- | gtk/gtkcssmatcher.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcssmatcher.c b/gtk/gtkcssmatcher.c index 86448d4618..fd2545ba4f 100644 --- a/gtk/gtkcssmatcher.c +++ b/gtk/gtkcssmatcher.c @@ -561,7 +561,7 @@ _gtk_css_matcher_superset_init (GtkCssMatcher *matcher, GtkCssChange relevant) { g_return_if_fail (subset != NULL); - g_return_if_fail ((relevant & ~(GTK_CSS_CHANGE_CLASS | GTK_CSS_CHANGE_NAME | GTK_CSS_CHANGE_POSITION | GTK_CSS_CHANGE_STATE)) == 0); + g_return_if_fail ((relevant & ~(GTK_CSS_CHANGE_CLASS | GTK_CSS_CHANGE_NAME | GTK_CSS_CHANGE_POSITION | GTK_CSS_CHANGE_STATE | GTK_CSS_CHANGE_HOVER)) == 0); switch (subset->klass->type) { |