--- control.c.orig Fri Apr 20 22:49:06 2001 +++ control.c Fri Apr 20 22:51:22 2001 @@ -482,11 +482,11 @@ if (hover_state != HOVER_GOTO) { set_hover_state(punit, HOVER_GOTO); update_unit_info_label(punit); + enter_goto_state(punit); /* Not yet implemented for air units */ if (is_air_unit(punit)) { draw_goto_line = 0; } else { - enter_goto_state(punit); create_line_at_mouse_pos(); } } else if (!is_air_unit(punit)) { @@ -820,11 +820,11 @@ if (hover_state != HOVER_PATROL) { set_hover_state(punit, HOVER_PATROL); update_unit_info_label(punit); + enter_goto_state(punit); /* Not yet implemented for air units */ if (is_air_unit(punit)) { draw_goto_line = 0; } else { - enter_goto_state(punit); create_line_at_mouse_pos(); } } else {