[gnome-control-center] Make the 'Other media' dialog work more than once



commit b374d64e6bfc39dc2f1699b4cb5bb9f4db86cdb9
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Jan 20 19:36:29 2011 -0500

    Make the 'Other media' dialog work more than once

 panels/media/cc-media-panel.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/panels/media/cc-media-panel.c b/panels/media/cc-media-panel.c
index 93e99b3..08226d5 100644
--- a/panels/media/cc-media-panel.c
+++ b/panels/media/cc-media-panel.c
@@ -402,9 +402,11 @@ static void
 on_extra_options_button_clicked (GtkWidget    *button,
                                  CcMediaPanel *self)
 {
-  GtkWidget  *dialog;
+  GtkWidget *dialog;
+  GtkWidget *combo_box;
 
   dialog = GTK_WIDGET (gtk_builder_get_object (self->priv->builder, "extra_options_dialog"));
+  combo_box = GTK_WIDGET (gtk_builder_get_object (self->priv->builder, "media_other_type_combobox"));
   gtk_window_set_transient_for (GTK_WINDOW (dialog),
                                 GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (self))));
   gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
@@ -412,6 +414,8 @@ on_extra_options_button_clicked (GtkWidget    *button,
                     "response",
                     G_CALLBACK (on_extra_options_dialog_response),
                     self);
+  /* update other_application_combo */
+  other_type_combo_box_changed (GTK_COMBO_BOX (combo_box), self);
   gtk_window_present (GTK_WINDOW (dialog));
 }
 



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