From: Luke S. <lsc...@us...> - 2004-09-20 02:35:46
|
Update of /cvsroot/gaim/gaim/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6253/src Modified Files: gtkconv.c Log Message: noif made toggling the option to show close buttons on tabs work better Index: gtkconv.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/gtkconv.c,v retrieving revision 1.472 retrieving revision 1.473 diff -u -d -p -r1.472 -r1.473 --- gtkconv.c 15 Sep 2004 02:51:17 -0000 1.472 +++ gtkconv.c 20 Sep 2004 02:35:36 -0000 1.473 @@ -4646,6 +4646,7 @@ gaim_gtk_add_conversation(GaimConvWindow GtkWidget *pane = NULL; GtkWidget *tab_cont; GtkWidget *tabby, *menu_tabby; + GtkWidget *close_image; gboolean new_ui; GaimConversationType conv_type; const char *name; @@ -4751,9 +4752,9 @@ gaim_gtk_add_conversation(GaimConvWindow gtkconv->close = gtk_button_new(); gtk_widget_set_size_request(GTK_WIDGET(gtkconv->close), 16, 16); gtk_button_set_relief(GTK_BUTTON(gtkconv->close), GTK_RELIEF_NONE); - gtk_container_add(GTK_CONTAINER(gtkconv->close), - gtk_image_new_from_stock(GTK_STOCK_CLOSE, - GTK_ICON_SIZE_MENU)); + close_image = gtk_image_new_from_stock(GTK_STOCK_CLOSE, GTK_ICON_SIZE_MENU); + gtk_widget_show(close_image); + gtk_container_add(GTK_CONTAINER(gtkconv->close), close_image); gtk_tooltips_set_tip(gtkconv->tooltips, gtkconv->close, _("Close conversation"), NULL); @@ -4796,7 +4797,7 @@ gaim_gtk_add_conversation(GaimConvWindow gtk_box_pack_start(GTK_BOX(tabby), gtkconv->close, FALSE, FALSE, 0); if (gaim_prefs_get_bool("/gaim/gtk/conversations/close_on_tabs")) - gtk_widget_show_all(gtkconv->close); + gtk_widget_show(gtkconv->close); gtk_widget_show(tabby); gtk_widget_show(menu_tabby); |