--- trunk/src/goto.c 2009/11/30 21:28:04 221 +++ trunk/src/goto.c 2009/12/04 19:58:26 229 @@ -498,7 +498,7 @@ context->gotoc.pos = gpx_cache_pos(context->cache); - GtkWidget *hbox = gtk_hbox_new(FALSE, 0); + GtkWidget *hbox = gtk_hbox_new(FALSE, 32); context->gotoc.compass_area = gtk_drawing_area_new(); gtk_drawing_area_size(GTK_DRAWING_AREA(context->gotoc.compass_area), @@ -582,12 +582,13 @@ (GtkSignalFunc)on_mm_button_clicked, context); gtk_box_pack_start(GTK_BOX(ihbox), mm_button, 1,0,0); #endif + gtk_table_attach_defaults(GTK_TABLE(table), ihbox, 0,3,5,6); /* ------------------------------------------------------- */ - gtk_box_pack_start(GTK_BOX(vbox), table, 1,0,0); - gtk_box_pack_start(GTK_BOX(hbox), vbox, 1,0,0); + gtk_box_pack_start(GTK_BOX(vbox), table, TRUE, FALSE, 0); + gtk_box_pack_start(GTK_BOX(hbox), vbox, TRUE, TRUE, 0); context->gotoc.handler_id = gtk_timeout_add(UPDATE_MS, goto_update, context);