From dbc4796d6af6bbff520a36aa5800cead955b1991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Thu, 23 Nov 2017 11:29:47 +0100 Subject: [PATCH] popover: Stop using gtk_widget_get_content_size --- gtk/gtkpopover.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index e9fe0929e6..64032ea699 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -1215,16 +1215,14 @@ gtk_popover_snapshot (GtkWidget *widget, GtkBorder border; graphene_rect_t bounds; cairo_t *cr; - int width, height; /* Draw the child first so we can draw the arrow (partially) over it */ gtk_widget_snapshot_child (widget, priv->contents_widget, snapshot); - gtk_widget_get_content_size (widget, &width, &height); - graphene_rect_init (&bounds, 0, 0, - width, height); + gtk_widget_get_width (widget), + gtk_widget_get_height (widget)); cr = gtk_snapshot_append_cairo (snapshot, &bounds, "Popover"); @@ -1243,7 +1241,8 @@ gtk_popover_snapshot (GtkWidget *widget, /* Render the arrow background */ gtk_render_background (context, cr, 0, 0, - width, height); + gtk_widget_get_width (widget), + gtk_widget_get_height (widget)); /* Render the border of the arrow tip */ if (border.bottom > 0)