From: Matthias Clasen Date: Sat, 29 Apr 2023 17:59:15 +0000 (-0400) Subject: placesview: Stop using gtk_widget_get_allocated_width X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~334^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3f4f37661c4435868af69b73abb4d5dd5a501224;p=gtk4.git placesview: Stop using gtk_widget_get_allocated_width --- diff --git a/gtk/gtkplacesview.c b/gtk/gtkplacesview.c index dd78830235..1478d5e581 100644 --- a/gtk/gtkplacesview.c +++ b/gtk/gtkplacesview.c @@ -1693,19 +1693,17 @@ _popover_set_pointing_to_widget (GtkPopover *popover, { GtkWidget *parent; graphene_point_t p; - double x, y, w, h; + double w, h; parent = gtk_widget_get_parent (GTK_WIDGET (popover)); if (!gtk_widget_compute_point (target, parent, &GRAPHENE_POINT_INIT (0, 0), &p)) return; - x = p.x; - y = p.y; - w = gtk_widget_get_allocated_width (GTK_WIDGET (target)); - h = gtk_widget_get_allocated_height (GTK_WIDGET (target)); + w = gtk_widget_get_width (target); + h = gtk_widget_get_height (target); - gtk_popover_set_pointing_to (popover, &(GdkRectangle){x, y, w, h}); + gtk_popover_set_pointing_to (popover, &(GdkRectangle){p.x, p.y, w, h}); } static gboolean