From: Matthias Clasen Date: Sat, 1 Feb 2020 08:12:12 +0000 (+0100) Subject: border: Don't render initial borders X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~118^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5faf977f668e342ac00a5a8a26f8b7d137353e25;p=gtk4.git border: Don't render initial borders Add a fast exist for comon case that the border values are unset. --- diff --git a/gtk/gtkrenderborder.c b/gtk/gtkrenderborder.c index 220494178d..b574002203 100644 --- a/gtk/gtkrenderborder.c +++ b/gtk/gtkrenderborder.c @@ -657,6 +657,9 @@ gtk_css_style_snapshot_border (GtkCssBoxes *boxes, border = boxes->style->border; + if (border->base.type == GTK_CSS_BORDER_INITIAL_VALUES) + return; + if (gtk_border_image_init (&border_image, boxes->style)) { cairo_t *cr;