[gtk+/wip/baedert/drawing: 20/22] widget: Simplify snapshot_child
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/baedert/drawing: 20/22] widget: Simplify snapshot_child
- Date: Tue, 4 Jul 2017 17:10:52 +0000 (UTC)
commit 68aa2408747629658cba3c164e5c089b103f20bf
Author: Timm Bäder <mail baedert org>
Date: Tue Jul 4 15:41:27 2017 +0200
widget: Simplify snapshot_child
gtk/gtkwidget.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 3f6e008..3d8b5e7 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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]