summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Englund <tomenglund26@gmail.com>2026-01-17 10:23:09 +0100
committerGitHub <noreply@github.com>2026-01-17 10:23:09 +0100
commit92a3b9199939c8b7b61281d1d59dbaa9cc2b2d6c (patch)
tree13b9ed53140813a9a7dfbb7e66bcb95353f0acca
parent36aa465a216002169879a60416d2f10c28741162 (diff)
anr: remove window on closewindow (#13007)
m_data was never cleaned and continously built up the m_data, remove the entry on closeWindow.
-rw-r--r--src/managers/ANRManager.cpp3
1 files changed, 2 insertions, 1 deletions
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);