ProjectExplorer: Fix crash in TaskHub::addTask

Change-Id: Ic51d6b30e96161e5e99f61d4de1ab674246c426c
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Marcus Tillmanns
2022-06-21 11:10:19 +02:00
parent 283673a5d9
commit 05a7f93f96

View File

@@ -154,7 +154,7 @@ void TaskHub::addTask(Task::TaskType type, const QString &description, Utils::Id
void TaskHub::addTask(Task task)
{
if (QThread::currentThread() != qApp->thread()) {
QMetaObject::invokeMethod(qApp, [&task] {
QMetaObject::invokeMethod(qApp, [task = std::move(task)] {
TaskHub::addTask(task);
});