[gnome-control-center] gvc-sound-theme-chooser: Replace size_request signal
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] gvc-sound-theme-chooser: Replace size_request signal
- Date: Fri, 19 Nov 2010 17:39:29 +0000 (UTC)
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]