From 92a3b9199939c8b7b61281d1d59dbaa9cc2b2d6c Mon Sep 17 00:00:00 2001 From: Tom Englund Date: Sat, 17 Jan 2026 10:23:09 +0100 Subject: [PATCH] anr: remove window on closewindow (#13007) m_data was never cleaned and continously built up the m_data, remove the entry on closeWindow. --- src/managers/ANRManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/managers/ANRManager.cpp b/src/managers/ANRManager.cpp index c3652794..43d2d080 100644 --- a/src/managers/ANRManager.cpp +++ b/src/managers/ANRManager.cpp @@ -53,8 +53,9 @@ CANRManager::CANRManager() { d->killDialog(); d->missedResponses = 0; d->dialogSaidWait = false; - return; } + + std::erase_if(m_data, [&window](auto& w) { return w == window; }); }); m_timer->updateTimeout(TIMER_TIMEOUT);