pidgin/plugins/gevolution/new_person_dialog.c

changeset 20036
3bdbea94ad0c
parent 19859
71d37b57eff2
child 20644
d7d2b78a6bcf
--- a/pidgin/plugins/gevolution/new_person_dialog.c	Fri Sep 14 06:00:03 2007 +0000
+++ b/pidgin/plugins/gevolution/new_person_dialog.c	Fri Sep 14 08:27:26 2007 +0000
@@ -195,10 +195,9 @@
 
 	if (!dialog->person_only)
 	{
-		GtkWidget *entry = GTK_COMBO(dialog->group_combo)->entry;
 		const char *group_name;
 
-		group_name = gtk_entry_get_text(GTK_ENTRY(entry));
+		group_name = pidgin_text_combo_box_entry_get_text(dialog->group_combo);
 
 		gevo_add_buddy(dialog->account, group_name, screenname, full_name);
 	}
@@ -297,9 +296,8 @@
 						 G_CALLBACK(screenname_changed_cb), dialog);
 
 		/* Group */
-		dialog->group_combo = gtk_combo_new();
-		gtk_combo_set_popdown_strings(GTK_COMBO(dialog->group_combo),
-									  gevo_get_groups());
+		dialog->group_combo = pidgin_text_combo_box_entry_new(NULL,
+			gevo_get_groups());
 		add_pref_box(sg, vbox, _("Group:"), dialog->group_combo);
 
 		/* Separator */

mercurial