From 10d10f5ee8db39f441a2fae623ccb7d7898f9f0a Mon Sep 17 00:00:00 2001 From: Wolfgang Ulbrich Date: Tue, 3 Nov 2015 00:28:08 +0100 Subject: GTK3: replace deprecated gtk_widget_size_request with gtk_widget_get_preferred_size --- src/eom-plugin-manager.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/eom-plugin-manager.c b/src/eom-plugin-manager.c index c1e063e..127db89 100644 --- a/src/eom-plugin-manager.c +++ b/src/eom-plugin-manager.c @@ -566,7 +566,11 @@ menu_position_under_widget (GtkMenu *menu, GtkAllocation allocation; gdk_window_get_origin (gtk_widget_get_window (w), x, y); +#if GTK_CHECK_VERSION(3, 0, 0) + gtk_widget_get_preferred_size (GTK_WIDGET (menu), &requisition, NULL); +#else gtk_widget_size_request (GTK_WIDGET (menu), &requisition); +#endif gtk_widget_get_allocation (w, &allocation); if (gtk_widget_get_direction (w) == GTK_TEXT_DIR_RTL) { @@ -621,7 +625,11 @@ menu_position_under_tree_view (GtkMenu *menu, if (gtk_widget_get_direction (GTK_WIDGET (tree)) == GTK_TEXT_DIR_RTL) { GtkRequisition requisition; +#if GTK_CHECK_VERSION(3, 0, 0) + gtk_widget_get_preferred_size (GTK_WIDGET (menu), &requisition, NULL); +#else gtk_widget_size_request (GTK_WIDGET (menu), &requisition); +#endif *x += rect.width - requisition.width; } -- cgit v1.2.1