Index: ChangeLog =================================================================== RCS file: /cvs/gnome/gnome-media/ChangeLog,v retrieving revision 1.459 diff -u -r1.459 ChangeLog --- ChangeLog 9 May 2006 10:43:20 -0000 1.459 +++ ChangeLog 13 May 2006 10:26:18 -0000 @@ -1,3 +1,8 @@ +2006-05-13 Baptiste Mille-Mathias + + * grecord/src/gsr-window.c: Clear combo_box first before add + inputs. Should fix bug #329922. + 2006-05-09 Kjartan Maraas * gnome-cd/Makefile.am: Patch from Mikhail Zabaluev Index: grecord/src/gsr-window.c =================================================================== RCS file: /cvs/gnome/gnome-media/grecord/src/gsr-window.c,v retrieving revision 1.71 diff -u -r1.71 gsr-window.c --- grecord/src/gsr-window.c 14 Feb 2006 21:06:37 -0000 1.71 +++ grecord/src/gsr-window.c 13 May 2006 10:26:24 -0000 @@ -1818,7 +1818,15 @@ GstElement *e; const GList *l; int i = 0; + GtkTreeModel *model; + GtkListStore *list_store; + model = gtk_combo_box_get_model (GTK_COMBO_BOX (window->priv->input)); + list_store = GTK_LIST_STORE (model); + if (list_store) { + gtk_list_store_clear (list_store) ; + } + g_return_if_fail (GST_IS_MIXER (window->priv->mixer)); for (l = gst_mixer_list_tracks (window->priv->mixer); l != NULL; l = l->next) {