From 674071a9816586792c72e25d1151e8732d1b5f0b Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 12 Nov 2023 12:55:59 +0100 Subject: [PATCH] Add a debug node for CSS outlines All the other CSS render operations have one, so outlines should, too. This was found by tracking down a random border node in a rendering. --- gtk/gtkrenderborder.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkrenderborder.c b/gtk/gtkrenderborder.c index c9415c4ebf..752017bd9d 100644 --- a/gtk/gtkrenderborder.c +++ b/gtk/gtkrenderborder.c @@ -752,10 +752,12 @@ gtk_css_style_snapshot_outline (GtkCssBoxes *boxes, border_width[3] = border_width[2] = border_width[1] = border_width[0]; colors[0] = colors[1] = colors[2] = colors[3] = *color; + gtk_snapshot_push_debug (snapshot, "CSS outline"); snapshot_border (snapshot, gtk_css_boxes_get_outline_box (boxes), border_width, colors, border_style); + gtk_snapshot_pop (snapshot); } } -- 2.30.2