From: Timm Bäder Date: Fri, 11 Oct 2019 11:47:40 +0000 (+0200) Subject: snapshot: Don't move shadows too much X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~747 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f4f060c843e4a3767bdcc0287c500eeddb061ad2;p=gtk4.git snapshot: Don't move shadows too much dx/dy are relative to the node bounds, which are already moved by x/y. --- diff --git a/gtk/gtksnapshot.c b/gtk/gtksnapshot.c index ab38d09f3c..e63101321d 100644 --- a/gtk/gtksnapshot.c +++ b/gtk/gtksnapshot.c @@ -1900,8 +1900,8 @@ gtk_snapshot_append_inset_shadow (GtkSnapshot *snapshot, node = gsk_inset_shadow_node_new (&real_outline, color, - scale_x * dx + x, - scale_y * dy + y, + scale_x * dx, + scale_y * dy, spread, blur_radius); @@ -1942,8 +1942,8 @@ gtk_snapshot_append_outset_shadow (GtkSnapshot *snapshot, node = gsk_outset_shadow_node_new (&real_outline, color, - scale_x * dx + x, - scale_y * dy + y, + scale_x * dx, + scale_y * dy, spread, blur_radius);