From 7f2fed0f68b23e7a9ce5c8c2f99999325956fb47 Mon Sep 17 00:00:00 2001 From: "Admiral H. Curtiss" Date: Fri, 25 Mar 2022 09:40:24 +0100 Subject: [PATCH] DolphinQt/CheatsManager: Don't leak closed cheat search tabs. --- Source/Core/DolphinQt/CheatsManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/Core/DolphinQt/CheatsManager.cpp b/Source/Core/DolphinQt/CheatsManager.cpp index 44620378f9..babea143ee 100644 --- a/Source/Core/DolphinQt/CheatsManager.cpp +++ b/Source/Core/DolphinQt/CheatsManager.cpp @@ -127,7 +127,9 @@ void CheatsManager::OnNewSessionCreated(const Cheats::CheatSearchSessionBase& se void CheatsManager::OnTabCloseRequested(int index) { - m_tab_widget->removeTab(index); + auto* w = m_tab_widget->widget(index); + if (w) + w->deleteLater(); } void CheatsManager::ConnectWidgets()