Ah, it's because of 036754d081a, which did this:
- double cuePoint = m_pCuePoint->get(); + const auto mainCuePosition = + mixxx::audio::FramePos::fromEngineSamplePosMaybeInvalid( + m_pCuePoint->get());
so when the cuepoint is updated, we seek to the old position.
Ah, it's because of 036754d081a, which did this:
- double cuePoint = m_pCuePoint->get(); audio:: FramePos: :fromEngineSamp lePosMaybeInval id( >get()) ;
+ const auto mainCuePosition =
+ mixxx::
+ m_pCuePoint-
so when the cuepoint is updated, we seek to the old position.