diff --git a/applets/systemtray/statusnotifieritemsource.cpp b/applets/systemtray/statusnotifieritemsource.cpp index e6660bcb4..f67845e42 100644 --- a/applets/systemtray/statusnotifieritemsource.cpp +++ b/applets/systemtray/statusnotifieritemsource.cpp @@ -194,7 +194,7 @@ void StatusNotifierItemSource::syncStatus(const QString &status) void StatusNotifierItemSource::refreshMenu() { if (m_menuImporter) { - m_menuImporter->deleteLater(); + delete m_menuImporter; m_menuImporter = nullptr; } refresh(); diff --git a/dataengines/statusnotifieritem/statusnotifieritemsource.cpp b/dataengines/statusnotifieritem/statusnotifieritemsource.cpp index 380d1bc36..ab1fdc51b 100644 --- a/dataengines/statusnotifieritem/statusnotifieritemsource.cpp +++ b/dataengines/statusnotifieritem/statusnotifieritemsource.cpp @@ -170,7 +170,7 @@ void StatusNotifierItemSource::refreshToolTip() void StatusNotifierItemSource::refreshMenu() { if (m_menuImporter) { - m_menuImporter->deleteLater(); + delete m_menuImporter; m_menuImporter = nullptr; } refresh();