From 2c9bbb9a7105a85d133b02e8e2a12b03f937d4fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Thu, 12 Oct 2017 11:46:25 +0200 Subject: [PATCH] GtkCssStyleChange: Only print values that really changed --- gtk/gtkcssstylechange.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkcssstylechange.c b/gtk/gtkcssstylechange.c index 00a6802144..e538a82d3f 100644 --- a/gtk/gtkcssstylechange.c +++ b/gtk/gtkcssstylechange.c @@ -126,6 +126,10 @@ gtk_css_style_change_print (GtkCssStyleChange *change, GtkCssValue *value; const char *name; + if (_gtk_css_value_equal (gtk_css_style_get_value (change->old_style, i), + gtk_css_style_get_value (change->new_style, i))) + continue; + prop = _gtk_css_style_property_lookup_by_id (i); name = _gtk_style_property_get_name (GTK_STYLE_PROPERTY (prop));