[gtk+/wip/baedert/gl: 3/39] popover: Stop using gtk_widget_get_content_size
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/baedert/gl: 3/39] popover: Stop using gtk_widget_get_content_size
- Date: Fri, 24 Nov 2017 11:48:19 +0000 (UTC)
commit 3765ba19e6c3e5a38c5a150e1fdb9edd2ab4a483
Author: Timm Bäder <mail baedert org>
Date: Thu Nov 23 11:29:47 2017 +0100
popover: Stop using gtk_widget_get_content_size
gtk/gtkpopover.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index e9fe092..64032ea 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)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]