From: Christian H. <ch...@us...> - 2003-10-19 14:53:27
|
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); |