From 085e5ebe321d106932429f2b2f45ee995050e04e Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 21 Jun 2021 09:57:39 +0200 Subject: [PATCH] AutoTest: Fix expansion of results When using "Expand All" before running tests we may miss the results due to filtering that has not been applied correctly. Fixes: QTCREATORBUG-25877 Change-Id: Ibe6af43ff28e31c7acfd78ba3ec1daf9db620b56 Reviewed-by: David Schulz --- src/plugins/autotest/testresultspane.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/autotest/testresultspane.cpp b/src/plugins/autotest/testresultspane.cpp index b1600eb29e4..4bbface7aa2 100644 --- a/src/plugins/autotest/testresultspane.cpp +++ b/src/plugins/autotest/testresultspane.cpp @@ -250,6 +250,7 @@ void TestResultsPane::addTestResult(const TestResultPtr &result) m_atEnd = scrollBar ? scrollBar->value() == scrollBar->maximum() : true; m_model->addTestResult(result, m_expandCollapse->isChecked()); + m_filterModel->invalidate(); setIconBadgeNumber(m_model->resultTypeCount(ResultType::Fail) + m_model->resultTypeCount(ResultType::MessageFatal) + m_model->resultTypeCount(ResultType::UnexpectedPass));