aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp')
-rw-r--r--src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp b/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
index ec60c6c5d..540b04be9 100644
--- a/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
+++ b/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
@@ -76,7 +76,7 @@ void QSUiWaveformSeekBar::onStateChanged(Qmmp::State state)
{
case Qmmp::Playing:
{
- if(!m_scanner && isVisible())
+ if(!m_scanner && isVisible() && m_data.isEmpty())
{
m_scanner = new QSUiWaveformScanner(this);
connect(m_scanner, SIGNAL(finished()), SLOT(onScanFinished()));