no drag-n-drop for VCA masters, since they are intended to be non-reorderable

This commit is contained in:
Paul Davis 2024-07-03 18:48:39 -06:00
parent 78ea2521b0
commit 7052f57ee9

View file

@ -7032,7 +7032,15 @@ Editor::default_time_domain () const
void
Editor::start_track_drag (TimeAxisView& tav, int y, Gtk::Widget& w, bool can_change_cursor)
{
track_drag = new TrackDrag (dynamic_cast<RouteTimeAxisView*> (&tav), *_session);
RouteTimeAxisView* rtav = dynamic_cast<RouteTimeAxisView*> (&tav);
/* We do not allow dragging VCA Masters */
if (!rtav) {
return;
}
track_drag = new TrackDrag (rtav, *_session);
DEBUG_TRACE (DEBUG::TrackDrag, string_compose ("start track drag with %1\n", track_drag));
int xo, yo;