forked from qt-creator/qt-creator
ProjectExplorer: Fix crash in TaskHub::addTask
Change-Id: Ic51d6b30e96161e5e99f61d4de1ab674246c426c Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -154,7 +154,7 @@ void TaskHub::addTask(Task::TaskType type, const QString &description, Utils::Id
|
|||||||
void TaskHub::addTask(Task task)
|
void TaskHub::addTask(Task task)
|
||||||
{
|
{
|
||||||
if (QThread::currentThread() != qApp->thread()) {
|
if (QThread::currentThread() != qApp->thread()) {
|
||||||
QMetaObject::invokeMethod(qApp, [&task] {
|
QMetaObject::invokeMethod(qApp, [task = std::move(task)] {
|
||||||
TaskHub::addTask(task);
|
TaskHub::addTask(task);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user