From 5a88e689f35f9424f92f294a9c0c4c3c36e6fc20 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 20 Dec 2009 18:32:58 -0500 Subject: [PATCH] Make mnemonic hiding work for printer option widgets By making the widget itself insensitive. --- gtk/gtkprinteroptionwidget.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/gtkprinteroptionwidget.c b/gtk/gtkprinteroptionwidget.c index 468768fb33..3039412c49 100644 --- a/gtk/gtkprinteroptionwidget.c +++ b/gtk/gtkprinteroptionwidget.c @@ -687,12 +687,14 @@ construct_widgets (GtkPrinterOptionWidget *widget) deconstruct_widgets (widget); + gtk_widget_set_sensitive (widget, TRUE); + if (source == NULL) { priv->combo = combo_box_new (); combo_box_append (priv->combo,_("Not available"), "None"); gtk_combo_box_set_active (GTK_COMBO_BOX (priv->combo), 0); - gtk_widget_set_sensitive (priv->combo, FALSE); + gtk_widget_set_sensitive (widget, FALSE); gtk_widget_show (priv->combo); gtk_box_pack_start (GTK_BOX (widget), priv->combo, TRUE, TRUE, 0); }