From dfc1cd94df4cbca2e45a9300372e370d5a689325 Mon Sep 17 00:00:00 2001 From: Nil Geisweiller Date: Sat, 13 Jan 2024 20:32:00 +0200 Subject: [PATCH] Fix Legatize::operator() by not removing 1 tick --- libs/ardour/legatize.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/legatize.cc b/libs/ardour/legatize.cc index bcb7eaf8c1..aac3cbee12 100644 --- a/libs/ardour/legatize.cc +++ b/libs/ardour/legatize.cc @@ -43,7 +43,7 @@ Legatize::operator()(std::shared_ptr model, break; } - const Temporal::Beats new_end = (*next)->time() - Temporal::Beats::one_tick(); + const Temporal::Beats new_end = (*next)->time(); if ((*i)->end_time() > new_end || (!_shrink_only && (*i)->end_time() < new_end)) { const Temporal::Beats new_length(new_end - (*i)->time());