From d2e5446bfbebb199db868b7696f9afef308bec3c Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 9 May 2020 11:58:44 +0100 Subject: GTK: Change toolbar page-info to use compat allocation function Signed-off-by: Daniel Silverstone --- frontends/gtk/toolbar.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'frontends/gtk/toolbar.c') diff --git a/frontends/gtk/toolbar.c b/frontends/gtk/toolbar.c index c6028c94b..9a57b67ee 100644 --- a/frontends/gtk/toolbar.c +++ b/frontends/gtk/toolbar.c @@ -3806,12 +3806,15 @@ nserror nsgtk_toolbar_position_page_info(struct nsgtk_toolbar *tb, { struct nsgtk_toolbar_item *item = &tb->items[URL_BAR_ITEM]; GtkWidget *widget = GTK_WIDGET(gtk_bin_get_child(GTK_BIN(item->button))); + GtkAllocation alloc; gint rootx, rooty, x, y; + nsgtk_widget_get_allocation(widget, &alloc); + if (gtk_widget_translate_coordinates(widget, gtk_widget_get_toplevel(widget), 0, - gtk_widget_get_allocated_height(widget) - 1, + alloc.height - 1, &x, &y) != TRUE) { return NSERROR_UNKNOWN; } -- cgit v1.2.3