void
EditorRoutes::move_selected_tracks (bool up)
{
+ TimeAxisView* scroll_to = 0;
StripableList sl;
_session->get_stripables (sl);
unselected_neighbour->stripable->set_presentation_order (my_order);
vsi->stripable->set_presentation_order (unselected_neighbour_order);
+
+ if (!scroll_to) {
+ scroll_to = vsi->tav;
+ }
}
} else {
unselected_neighbour->stripable->set_presentation_order (my_order);
vsi->stripable->set_presentation_order (unselected_neighbour_order);
+
+ if (!scroll_to) {
+ scroll_to = vsi->tav;
+ }
}
} else {
}
}
-// if (scroll_to) {
-// _editor->ensure_time_axis_view_is_visible (*scroll_to, false);
-// }
-
+ if (scroll_to) {
+ _editor->ensure_time_axis_view_is_visible (*scroll_to, false);
+ }
}
void