diff options
Diffstat (limited to 'gtk2_ardour/region_view.cc')
-rw-r--r-- | gtk2_ardour/region_view.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk2_ardour/region_view.cc b/gtk2_ardour/region_view.cc index fa9ec5969b..fe15fc9668 100644 --- a/gtk2_ardour/region_view.cc +++ b/gtk2_ardour/region_view.cc @@ -530,6 +530,16 @@ RegionView::move (double x_delta, double y_delta) } void +RegionView::remove_ghost_in (TimeAxisView& tv) { + for (vector<GhostRegion*>::iterator i = ghosts.begin(); i != ghosts.end(); ++i) { + if (&(*i)->trackview == &tv) { + delete *i; + break; + } + } +} + +void RegionView::remove_ghost (GhostRegion* ghost) { if (in_destructor) { |