diff options
author | Carl Hetherington <carl@carlh.net> | 2012-01-24 17:04:15 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2012-01-24 17:04:15 +0000 |
commit | ddd162bdb050558f93222800ebd57d737f2c9e0d (patch) | |
tree | 6b2f9e0f9a5f7f9c4aa9f9d44163e8aabe59980a /gtk2_ardour/editor_drag.cc | |
parent | f3624c18748f2a07d6be16558ce069e6f1366569 (diff) |
Make time stretch respect edit groups (#4615).
git-svn-id: svn://localhost/ardour2/branches/3.0@11334 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_drag.cc')
-rw-r--r-- | gtk2_ardour/editor_drag.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 5201d3346d..dd4249f597 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3292,7 +3292,9 @@ TimeFXDrag::finished (GdkEvent* /*event*/, bool movement_occurred) RegionSelection rs; rs.add (_primary); - if (_editor->time_stretch (rs, percentage) == -1) { + RegionSelection all = _editor->get_equivalent_regions (rs, ARDOUR::Properties::edit.property_id); + + if (_editor->time_stretch (all, percentage) == -1) { error << _("An error occurred while executing time stretch operation") << endmsg; } } |