diff --git a/gtk/inspector/css-node-tree.c b/gtk/inspector/css-node-tree.c
index 11741e7c79..fe755a0585 100644
--- a/gtk/inspector/css-node-tree.c
+++ b/gtk/inspector/css-node-tree.c
@@ -52,6 +52,7 @@ enum {
COLUMN_NODE_CLASSES,
COLUMN_NODE_ID,
COLUMN_NODE_STATE,
+ COLUMN_NODE_CHANGE,
/* add more */
N_NODE_COLUMNS
};
@@ -337,6 +338,15 @@ gtk_inspector_css_node_tree_get_node_value (GtkTreeModelCssNode *model,
g_value_take_string (value, format_state_flags (gtk_css_node_get_state (node)));
break;
+ case COLUMN_NODE_CHANGE:
+ {
+ GtkCssStyle *style = gtk_css_node_get_style (node);
+ GtkCssStaticStyle *static_style = GTK_CSS_STATIC_STYLE (gtk_css_style_get_static_style (style));
+ GtkCssChange change = gtk_css_static_style_get_change (static_style);
+ g_value_take_string (value, gtk_css_change_to_string (change));
+ }
+ break;
+
default:
g_assert_not_reached ();
break;
@@ -359,6 +369,7 @@ gtk_inspector_css_node_tree_init (GtkInspectorCssNodeTree *cnt)
G_TYPE_BOOLEAN,
G_TYPE_STRING,
G_TYPE_STRING,
+ G_TYPE_STRING,
G_TYPE_STRING);
gtk_tree_view_set_model (GTK_TREE_VIEW (priv->node_tree), priv->node_model);
g_object_unref (priv->node_model);
diff --git a/gtk/inspector/css-node-tree.ui b/gtk/inspector/css-node-tree.ui
index f05edfc5d6..066eae86ef 100644
--- a/gtk/inspector/css-node-tree.ui
+++ b/gtk/inspector/css-node-tree.ui
@@ -5,6 +5,7 @@
+
@@ -80,6 +81,19 @@
+
+
+