[gnome-control-center] gvc-sound-theme-chooser: Replace size_request signal



commit 5c53a050f802e017c84100c4c461285749c73f47
Author: Javier Jardón <jjardon gnome org>
Date:   Fri Nov 19 16:48:21 2010 +0100

    gvc-sound-theme-chooser: Replace size_request signal
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635117

 panels/sound/gvc-sound-theme-chooser.c |   18 ++++--------------
 1 files changed, 4 insertions(+), 14 deletions(-)
---
diff --git a/panels/sound/gvc-sound-theme-chooser.c b/panels/sound/gvc-sound-theme-chooser.c
index 3262108..4743a09 100644
--- a/panels/sound/gvc-sound-theme-chooser.c
+++ b/panels/sound/gvc-sound-theme-chooser.c
@@ -1001,9 +1001,8 @@ on_key_changed (GConfClient          *client,
 }
 
 static void
-constrain_list_size (GtkWidget      *widget,
-                     GtkRequisition *requisition,
-                     GtkWidget      *to_size)
+setup_list_size_constraint (GtkWidget *widget,
+                            GtkWidget *to_size)
 {
         GtkRequisition req;
         int            max_height;
@@ -1013,17 +1012,8 @@ constrain_list_size (GtkWidget      *widget,
 
         gtk_widget_get_preferred_size (to_size, NULL, &req);
 
-        requisition->height = MIN (req.height, max_height);
-}
-
-static void
-setup_list_size_constraint (GtkWidget *widget,
-                            GtkWidget *to_size)
-{
-        g_signal_connect (widget,
-                          "size-request",
-                          G_CALLBACK (constrain_list_size),
-                          to_size);
+        gtk_scrolled_window_set_min_content_height (GTK_SCROLLED_WINDOW (widget),
+                                                    MIN (req.height, max_height));
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]