diff options
Diffstat (limited to 'src/engine/controls/cuecontrol.cpp')
-rw-r--r-- | src/engine/controls/cuecontrol.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/controls/cuecontrol.cpp b/src/engine/controls/cuecontrol.cpp index b885589059..d51e7e8dab 100644 --- a/src/engine/controls/cuecontrol.cpp +++ b/src/engine/controls/cuecontrol.cpp @@ -10,6 +10,7 @@ #include "control/controlpushbutton.h" #include "engine/enginebuffer.h" #include "preferences/colorpalettesettings.h" +#include "track/track.h" #include "util/color/color.h" #include "util/color/predefinedcolorpalettes.h" #include "util/sample.h" @@ -823,7 +824,6 @@ void CueControl::hotcueActivatePreview(HotcueControl* pControl, double v) { m_iCurrentlyPreviewingHotcues++; double position = pCue->getPosition(); m_bypassCueSetByPlay = true; - m_pPlay->set(1.0); pControl->setPreviewing(true); pControl->setPreviewingPosition(position); @@ -831,6 +831,7 @@ void CueControl::hotcueActivatePreview(HotcueControl* pControl, double v) { lock.unlock(); seekAbs(position); + m_pPlay->set(1.0); } } else if (m_iCurrentlyPreviewingHotcues) { // This is a activate release and we are previewing at least one |