--- citydlg.c.orig Mon Sep 17 20:51:51 2001 +++ citydlg.c Mon Sep 17 22:43:38 2001 @@ -588,7 +588,7 @@ static void create_and_append_overview_page(struct city_dialog *pdialog) { int i; - GtkWidget *halves, *hbox, *vbox, *page; + GtkWidget *halves, *hbox, *vbox, *page, *align; GtkWidget *frame, *table, *label, *scrolledwin; char *improvement_title[] = { N_("City improvements"), @@ -635,9 +635,13 @@ gtk_widget_show(frame); gtk_box_pack_start(GTK_BOX(hbox), frame, TRUE, FALSE, 0); + align = gtk_alignment_new (0.5, 0.5, 0, 0); + gtk_widget_show(align); + gtk_container_add(GTK_CONTAINER(frame), align); + pdialog->overview.map_canvas = gtk_event_box_new(); gtk_widget_show(pdialog->overview.map_canvas); - gtk_container_add(GTK_CONTAINER(frame), pdialog->overview.map_canvas); + gtk_container_add(GTK_CONTAINER(align), pdialog->overview.map_canvas); gtk_widget_set_events(pdialog->overview.map_canvas, GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK);