From c778a6df671ad08bfa710fa1cfb6b5b73df05d9d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 31 Aug 2023 18:22:25 -0600 Subject: [PATCH] ripple backwards when cutting a section --- libs/temporal/tempo.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/temporal/tempo.cc b/libs/temporal/tempo.cc index 08e84f8d7c..8117966619 100644 --- a/libs/temporal/tempo.cc +++ b/libs/temporal/tempo.cc @@ -954,7 +954,7 @@ TempoMap::cut_copy (timepos_t const & start, timepos_t const & end, bool copy, b dump (std::cerr); if (!copy && ripple) { - shift (end, start.distance (end)); + shift (start, -start.distance (end)); dump (std::cerr); }