Revert "add a hack to deal with device discovery race, in which the devices were not actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages"
This reverts commit 06a25ffd5695697db9869a19e46c2f93c6c17458.
This commit is contained in:
parent
58a8d50bdc
commit
06e3b7da5d
@ -3318,25 +3318,10 @@ LineDrag::motion (GdkEvent* event, bool)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
LineDrag::finished (GdkEvent* event, bool movement_occured)
|
LineDrag::finished (GdkEvent* event, bool)
|
||||||
{
|
{
|
||||||
if (movement_occured) {
|
|
||||||
motion (event, false);
|
motion (event, false);
|
||||||
_line->end_drag (false, 0);
|
_line->end_drag (false, 0);
|
||||||
} else {
|
|
||||||
/* add a new control point on the line */
|
|
||||||
|
|
||||||
AutomationTimeAxisView* atv;
|
|
||||||
|
|
||||||
_line->end_drag (false, 0);
|
|
||||||
|
|
||||||
if ((atv = dynamic_cast<AutomationTimeAxisView*>(_editor->clicked_axisview)) != 0) {
|
|
||||||
framepos_t where = _editor->event_frame (event, 0, 0);
|
|
||||||
std::cerr << "Add new point @ " << where << ", " << _drags->current_pointer_y() << std::endl;
|
|
||||||
atv->add_automation_event (event, where, _drags->current_pointer_y(), false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
_editor->session()->commit_reversible_command ();
|
_editor->session()->commit_reversible_command ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user