summaryrefslogtreecommitdiffstats
path: root/src/engine/controls/cuecontrol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/controls/cuecontrol.cpp')
-rw-r--r--src/engine/controls/cuecontrol.cpp3
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