From 66595ae60ecc0650f30868d21ee1720142a025ca Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 25 Sep 2021 16:28:22 -0600 Subject: [PATCH] a more correct fix (partial reversion) for Drag::adjusted_time() --- gtk2_ardour/editor_drag.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index d1c9fa3756..0dbfdf5a0d 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -371,7 +371,8 @@ Drag::adjusted_time (timepos_t const & f, GdkEvent const * event, bool snap) con timepos_t pos (f.time_domain()); /* zero */ if (f > _pointer_offset) { - pos = timepos_t (_pointer_offset).distance (f); + pos = f; + pos.shift_earlier (_pointer_offset); } if (snap) {