Update of /cvsroot/gaim/gaim/src
In directory sc8-pr-cvs1:/tmp/cvs-serv21203
Modified Files:
gtkutils.c
Log Message:
Reverse the calls for connecting a signal and setting the active state of a
check menu item in gaim_new_check_item(). The way it was set was causing
some odd things to happen, but reversing it doesn't break a thing. I
checked. Really.
Index: gtkutils.c
===================================================================
RCS file: /cvsroot/gaim/gaim/src/gtkutils.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -p -r1.46 -r1.47
--- gtkutils.c 2 Oct 2003 02:54:02 -0000 1.46
+++ gtkutils.c 19 Oct 2003 02:00:00 -0000 1.47
@@ -457,10 +457,10 @@ GtkWidget *gaim_new_check_item(GtkWidget
if (menu)
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
+ gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), checked);
+
if (sf)
g_signal_connect(G_OBJECT(menuitem), "activate", sf, data);
-
- gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), checked);
gtk_widget_show_all(menuitem);
|