From 9fa11cdec2a5d1060cc1a8c5e2b7ce188de323f2 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Fri, 17 Jun 2016 19:39:17 +0200 Subject: GTK+-3 keybinding-properties: don't use deprecated gtk_widget_size_request --- capplets/keybindings/mate-keybinding-properties.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'capplets/keybindings') diff --git a/capplets/keybindings/mate-keybinding-properties.c b/capplets/keybindings/mate-keybinding-properties.c index ee3e45aa..f06ab09b 100644 --- a/capplets/keybindings/mate-keybinding-properties.c +++ b/capplets/keybindings/mate-keybinding-properties.c @@ -19,6 +19,10 @@ #include "activate-settings-daemon.h" #include "dconf-util.h" +#if !GTK_CHECK_VERSION(3,0,0) +#define gtk_widget_get_preferred_size(x,y,z) gtk_widget_size_request(x,y) +#endif + #define GSETTINGS_KEYBINDINGS_DIR "/org/mate/desktop/keybindings/" #define CUSTOM_KEYBINDING_SCHEMA "org.mate.control-center.keybinding" @@ -537,7 +541,7 @@ ensure_scrollbar (GtkBuilder *builder, int i) GtkWidget *treeview = _gtk_builder_get_widget (builder, "shortcut_treeview"); gtk_widget_ensure_style (treeview); - gtk_widget_size_request (treeview, &rectangle); + gtk_widget_get_preferred_size (treeview, &rectangle, NULL); gtk_widget_set_size_request (treeview, -1, rectangle.height); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (actions_swindow), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); -- cgit v1.2.1