From 6e19fb7b367fabea650ca527ed70d5310e06f6df Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 21 Feb 2019 05:34:12 +0100 Subject: [PATCH] picture: Use new snapshot transforms --- gtk/gtkpicture.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gtk/gtkpicture.c b/gtk/gtkpicture.c index 1ae495c35d..3dc7c9b91b 100644 --- a/gtk/gtkpicture.c +++ b/gtk/gtkpicture.c @@ -133,9 +133,10 @@ gtk_picture_snapshot (GtkWidget *widget, x = (width - ceil (w)) / 2; y = floor(height - ceil (h)) / 2; - gtk_snapshot_offset (snapshot, x, y); + gtk_snapshot_save (snapshot); + gtk_snapshot_translate (snapshot, &GRAPHENE_POINT_INIT (x, y)); gdk_paintable_snapshot (self->paintable, snapshot, w, h); - gtk_snapshot_offset (snapshot, -x, -y); + gtk_snapshot_restore (snapshot); } }