diff options
author | Carl Hetherington <carl@carlh.net> | 2010-12-09 21:34:46 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2010-12-09 21:34:46 +0000 |
commit | 5c23faaa0d86b2d1b18d4f03565bad55c410fb7a (patch) | |
tree | 673cafb6a98854a4683110e4e89449103403e3cf /libs/ardour/session_state.cc | |
parent | 7d4e03e28e58a9315f163738f35559f57b099d37 (diff) |
Allow trim of midi regions to before the start of the source (better, this time). Fixes #3156.
git-svn-id: svn://localhost/ardour2/branches/3.0@8229 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/session_state.cc')
-rw-r--r-- | libs/ardour/session_state.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index b67de14d07..93245d6d01 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -3186,14 +3186,14 @@ Session::restore_history (string snapshot_name) ut->add_command(c); } - } else if (n->name() == "DiffCommand") { - PBD::ID id(n->property("midi-source")->value()); + } else if (n->name() == "NoteDiffCommand") { + PBD::ID id (n->property("midi-source")->value()); boost::shared_ptr<MidiSource> midi_source = boost::dynamic_pointer_cast<MidiSource, Source>(source_by_id(id)); if (midi_source) { - ut->add_command(new MidiModel::DiffCommand(midi_source->model(), *n)); + ut->add_command (new MidiModel::NoteDiffCommand(midi_source->model(), *n)); } else { - error << _("Failed to downcast MidiSource for DiffCommand") << endmsg; + error << _("Failed to downcast MidiSource for NoteDiffCommand") << endmsg; } } else if (n->name() == "StatefulDiffCommand") { |