From 0c1b6a2a44909ea50112ccbb1ec5d44f3cae70c9 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Tue, 13 Jul 2021 23:44:25 +0200 Subject: [PATCH] Fix setting task blocking library scans TaskManager::SetTaskBlocksLibraryScans() takes the ID of the task. --- src/core/deletefiles.cpp | 2 +- src/core/organise.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/deletefiles.cpp b/src/core/deletefiles.cpp index f99ebf1a3..6555f97c0 100644 --- a/src/core/deletefiles.cpp +++ b/src/core/deletefiles.cpp @@ -48,7 +48,7 @@ void DeleteFiles::Start(const SongList& songs) { songs_ = songs; task_id_ = task_manager_->StartTask(tr("Deleting files")); - task_manager_->SetTaskBlocksLibraryScans(true); + task_manager_->SetTaskBlocksLibraryScans(task_id_); thread_ = new QThread; connect(thread_, SIGNAL(started()), SLOT(ProcessSomeFiles())); diff --git a/src/core/organise.cpp b/src/core/organise.cpp index ddd251d22..a55677406 100644 --- a/src/core/organise.cpp +++ b/src/core/organise.cpp @@ -70,7 +70,7 @@ void Organise::Start() { if (thread_) return; task_id_ = task_manager_->StartTask(tr("Organising files")); - task_manager_->SetTaskBlocksLibraryScans(true); + task_manager_->SetTaskBlocksLibraryScans(task_id_); thread_ = new QThread; connect(thread_, SIGNAL(started()), SLOT(ProcessSomeFiles()));