13
0

reinstate ensure-time-axis-visible after move-selected-tracks

This commit is contained in:
Paul Davis 2017-02-13 22:22:53 +01:00
parent bd7507590e
commit 0f485ffd6b

View File

@ -1631,6 +1631,7 @@ struct ViewStripable {
void void
EditorRoutes::move_selected_tracks (bool up) EditorRoutes::move_selected_tracks (bool up)
{ {
TimeAxisView* scroll_to = 0;
StripableList sl; StripableList sl;
_session->get_stripables (sl); _session->get_stripables (sl);
@ -1677,6 +1678,10 @@ EditorRoutes::move_selected_tracks (bool up)
unselected_neighbour->stripable->set_presentation_order (my_order); unselected_neighbour->stripable->set_presentation_order (my_order);
vsi->stripable->set_presentation_order (unselected_neighbour_order); vsi->stripable->set_presentation_order (unselected_neighbour_order);
if (!scroll_to) {
scroll_to = vsi->tav;
}
} }
} else { } else {
@ -1707,6 +1712,10 @@ EditorRoutes::move_selected_tracks (bool up)
unselected_neighbour->stripable->set_presentation_order (my_order); unselected_neighbour->stripable->set_presentation_order (my_order);
vsi->stripable->set_presentation_order (unselected_neighbour_order); vsi->stripable->set_presentation_order (unselected_neighbour_order);
if (!scroll_to) {
scroll_to = vsi->tav;
}
} }
} else { } else {
@ -1723,10 +1732,9 @@ EditorRoutes::move_selected_tracks (bool up)
} }
} }
// if (scroll_to) { if (scroll_to) {
// _editor->ensure_time_axis_view_is_visible (*scroll_to, false); _editor->ensure_time_axis_view_is_visible (*scroll_to, false);
// } }
} }
void void