--- freeciv/client/gui-gtk/gui_main.c Tue May 25 03:56:41 1999 +++ freeciv/client/gui-gtk/gui_main.c Wed May 26 16:41:05 1999 @@ -508,6 +508,7 @@ } turn_done_button = gtk_button_new_with_label( "Turn Done" ); + gtk_widget_set_style(turn_done_button, gtk_style_copy(turn_done_button->style)); gtk_table_attach_defaults(GTK_TABLE(table), turn_done_button, 0, 5, 1, 2); } --- freeciv/client/gui-gtk/mapview.c Wed May 26 15:15:08 1999 +++ freeciv/client/gui-gtk/mapview.c Wed May 26 17:22:51 1999 @@ -214,11 +214,11 @@ if((do_restore && flip) || !do_restore) { - fore = turn_done_button->style->fg_gc[GTK_STATE_NORMAL]; - back = turn_done_button->style->mid_gc[GTK_STATE_NORMAL]; + fore = turn_done_button->style->bg_gc[GTK_STATE_NORMAL]; + back = turn_done_button->style->light_gc[GTK_STATE_NORMAL]; - turn_done_button->style->fg_gc[GTK_STATE_NORMAL] = back; - turn_done_button->style->mid_gc[GTK_STATE_NORMAL] = fore; + turn_done_button->style->bg_gc[GTK_STATE_NORMAL] = back; + turn_done_button->style->light_gc[GTK_STATE_NORMAL] = fore; gtk_expose_now(turn_done_button);