From fb2bb87bb1362b0be032d1e56ceac8206dc612ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Tue, 4 Jul 2017 15:41:27 +0200 Subject: [PATCH] widget: Simplify snapshot_child --- gtk/gtkwidget.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index dda485691c..4cb273a23b 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -15666,15 +15666,14 @@ gtk_widget_snapshot_child (GtkWidget *widget, GtkWidget *child, GtkSnapshot *snapshot) { - GtkAllocation content_allocation; + GtkWidgetPrivate *priv = gtk_widget_get_instance_private (child); int x, y; g_return_if_fail (_gtk_widget_get_parent (child) == widget); g_return_if_fail (snapshot != NULL); - _gtk_widget_get_allocation (child, &content_allocation); - x = content_allocation.x; - y = content_allocation.y; + x = priv->allocation.x; + y = priv->allocation.y; gtk_snapshot_offset (snapshot, x, y); gtk_widget_snapshot (child, snapshot);