From 53b18d03c6d448fca0798afcef580294ddeb66c2 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sat, 26 Sep 2020 18:07:13 +0200 Subject: [PATCH] fixed a memory leak --- src/widgets/dialogs/UserInfoPopup.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/widgets/dialogs/UserInfoPopup.cpp b/src/widgets/dialogs/UserInfoPopup.cpp index 0991790f..a7f3add5 100644 --- a/src/widgets/dialogs/UserInfoPopup.cpp +++ b/src/widgets/dialogs/UserInfoPopup.cpp @@ -118,6 +118,8 @@ UserInfoPopup::UserInfoPopup(bool closeAutomatically) if (closeAutomatically) this->setActionOnFocusLoss(BaseWindow::Delete); + else + this->setAttribute(Qt::WA_DeleteOnClose); // Close the popup when Escape is pressed createWindowShortcut(this, "Escape", [this] { this->deleteLater(); });