From 866db58965d8c768744628ae4d14a614318d10b8 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 23 Feb 2020 11:45:16 +1100 Subject: [PATCH] taskmanager: use deleteLater rather than delete This doesn't solve a known issue, but is probably cleaner/more robust code regardless. --- app/task/taskmanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/task/taskmanager.cpp b/app/task/taskmanager.cpp index 8feb88f95..d293d5d65 100644 --- a/app/task/taskmanager.cpp +++ b/app/task/taskmanager.cpp @@ -168,7 +168,7 @@ void TaskManager::DeleteTask(Task *t) if (GetTaskStatus(t) != kWorking) { // If the task isn't doing anything, we can simply delete it - delete t; + t->deleteLater(); } } @@ -198,7 +198,7 @@ void TaskManager::TaskFinished() } if (was_deleted) { - delete task_sender; + task_sender->deleteLater(); } }