diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 5d5b867545..7ea4e5b7bd 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -2156,9 +2156,15 @@ RegionMoveDrag::insert_region_into_playlist ( /* clear history for the playlist we are about to insert to, provided we haven't already done so */ pair r = modified_playlists.insert (dest_playlist); + + cerr << "Inserting " << region->name() << " @ " << where.sample << endl; + if (r.second) { dest_playlist->clear_changes (); + dest_playlist->clear_owned_changes (); + /* cannot freeze because we need the new region announcements */ } + if (for_music) { dest_playlist->add_region (region, where.sample, 1.0, false, where.division, quarter_note, true); } else {