From: Matthias Clasen Date: Fri, 28 Apr 2023 18:10:07 +0000 (-0400) Subject: tetview: Stop using gtk_widget_get_allocation X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~347^2~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=79119e64f9e6c22edd600fb439a2d0a991e136b4;p=gtk4.git tetview: Stop using gtk_widget_get_allocation --- diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 3c25b5fb5a..d2ca707b83 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -5248,13 +5248,10 @@ gtk_text_view_show_magnifier (GtkTextView *text_view, { cairo_rectangle_int_t rect; GtkTextViewPrivate *priv; - GtkAllocation allocation; GtkRequisition req; #define N_LINES 1 - gtk_widget_get_allocation (GTK_WIDGET (text_view), &allocation); - priv = text_view->priv; _gtk_text_view_ensure_magnifier (text_view); @@ -5273,11 +5270,10 @@ gtk_text_view_show_magnifier (GtkTextView *text_view, _gtk_magnifier_set_coords (GTK_MAGNIFIER (priv->magnifier), rect.x, rect.y + rect.height / 2); - rect.x = CLAMP (rect.x, 0, allocation.width); + rect.x = CLAMP (rect.x, 0, gtk_widget_get_width (GTK_WIDGET (text_view))); rect.y += rect.height / 4; rect.height -= rect.height / 4; - gtk_popover_set_pointing_to (GTK_POPOVER (priv->magnifier_popover), - &rect); + gtk_popover_set_pointing_to (GTK_POPOVER (priv->magnifier_popover), &rect); gtk_popover_popup (GTK_POPOVER (priv->magnifier_popover));