From: Benjamin Otte Date: Sun, 12 Nov 2023 11:55:59 +0000 (+0100) Subject: Add a debug node for CSS outlines X-Git-Tag: archive/raspbian/4.12.4+ds-3+rpi1^2~21^2^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=674071a9816586792c72e25d1151e8732d1b5f0b;p=gtk4.git 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. --- 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); } }