(1) awful grungy code to make tab/shift-tab correctly end route editing in track...