diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index c0ef7a4b4c..e794e6064d 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -1869,6 +1869,10 @@ RegionMoveDrag::finished_no_copy ( const double last_pos_qn = tmap.exact_qn_at_sample (last_position.sample, last_position.division); const double qn_delta = _primary->region()->quarter_note() - last_pos_qn; + /* determine boundaries of dragged regions, across all playlists */ + samplepos_t extent_min = max_samplepos; + samplepos_t extent_max = 0; + std::set > uniq; for (list::const_iterator i = _views.begin(); i != _views.end(); ) {