diff --git a/src/gui/kernel/qwindowsysteminterface_p.h b/src/gui/kernel/qwindowsysteminterface_p.h index 3d98ae07c96..8336c3d63c5 100644 --- a/src/gui/kernel/qwindowsysteminterface_p.h +++ b/src/gui/kernel/qwindowsysteminterface_p.h @@ -411,7 +411,7 @@ public: const QMutexLocker locker(&mutex); for (int i = 0; i < impl.size(); ++i) { if (impl.at(i) == e) { - impl.removeAt(i); + delete impl.takeAt(i); break; } }