mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-02 20:28:14 +02:00
Fix borked if-logic
This commit is contained in:
@@ -229,11 +229,11 @@ ScanManager::filesDeleted()
|
|||||||
void
|
void
|
||||||
ScanManager::runScan()
|
ScanManager::runScan()
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO;
|
tLog( LOGVERBOSE ) << Q_FUNC_INFO;
|
||||||
|
|
||||||
QStringList paths = m_currScannerPaths.empty() ? TomahawkSettings::instance()->scannerPaths() : m_currScannerPaths;
|
QStringList paths = m_currScannerPaths.empty() ? TomahawkSettings::instance()->scannerPaths() : m_currScannerPaths;
|
||||||
|
|
||||||
if ( !m_musicScannerThreadController && m_scanner.isNull() ) //still running if these are not zero
|
if ( m_musicScannerThreadController || !m_scanner.isNull() ) //still running if these are not zero
|
||||||
{
|
{
|
||||||
m_scanner = QWeakPointer< MusicScanner >( new MusicScanner( m_currScanMode, paths ) );
|
m_scanner = QWeakPointer< MusicScanner >( new MusicScanner( m_currScanMode, paths ) );
|
||||||
m_scanner.data()->moveToThread( m_musicScannerThreadController );
|
m_scanner.data()->moveToThread( m_musicScannerThreadController );
|
||||||
@@ -251,8 +251,8 @@ ScanManager::runScan()
|
|||||||
void
|
void
|
||||||
ScanManager::scannerFinished()
|
ScanManager::scannerFinished()
|
||||||
{
|
{
|
||||||
tDebug() << "deleting scanner";
|
tLog( LOGVERBOSE ) << Q_FUNC_INFO;
|
||||||
if ( !m_scanner.isNull() )
|
if ( m_musicScannerThreadController && !m_scanner.isNull() )
|
||||||
{
|
{
|
||||||
m_musicScannerThreadController->quit();
|
m_musicScannerThreadController->quit();
|
||||||
m_musicScannerThreadController->wait( 60000 );
|
m_musicScannerThreadController->wait( 60000 );
|
||||||
|
Reference in New Issue
Block a user