src/gtkutils.c

changeset 5688
c185c90d9811
parent 5676
d3c2fdaf4821
child 5717
2f3a377de638
--- a/src/gtkutils.c	Tue Jun 03 05:09:54 2003 +0000
+++ b/src/gtkutils.c	Tue Jun 03 05:33:46 2003 +0000
@@ -571,9 +571,6 @@
 	menu = gtk_menu_new();
 	gtk_widget_show(menu);
 
-	g_signal_connect(G_OBJECT(optmenu), "changed",
-					 G_CALLBACK(__protocol_menu_cb), cb);
-
 	sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
 
 	for (p = gaim_plugins_get_protocols(), i = 0;
@@ -639,6 +636,9 @@
 	if (selected_index != -1)
 		gtk_option_menu_set_history(GTK_OPTION_MENU(optmenu), selected_index);
 
+	g_signal_connect(G_OBJECT(optmenu), "changed",
+					 G_CALLBACK(__protocol_menu_cb), cb);
+
 	g_object_unref(sg);
 
 	return optmenu;

mercurial