From 554624bdc4019360fd3d04ccd5fc5e5be8ebdce5 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Fri, 17 Jun 2016 20:06:28 +0200 Subject: GTK+-search-context-picker: don't use deprecated gtk_widget_size_request --- libslab/search-context-picker.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libslab/search-context-picker.c') diff --git a/libslab/search-context-picker.c b/libslab/search-context-picker.c index d1aca98e..a28cea14 100644 --- a/libslab/search-context-picker.c +++ b/libslab/search-context-picker.c @@ -22,6 +22,10 @@ #include +#if !GTK_CHECK_VERSION(3,0,0) +#define gtk_widget_get_preferred_size(x,y,z) gtk_widget_size_request(x,y) +#endif + typedef struct { GtkImage *cur_icon; @@ -115,7 +119,7 @@ menu_position_func (GtkMenu * menu, int *x, int *y, gboolean * push_in, gpointer if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL) { GtkRequisition req; - gtk_widget_size_request (GTK_WIDGET (menu), &req); + gtk_widget_get_preferred_size (GTK_WIDGET (menu), &req, NULL); *x += allocation.width - req.width; } -- cgit v1.2.1