From ae23afd72ef5cd2f9899f6149f64569ad8d41cda Mon Sep 17 00:00:00 2001 From: mvglasow Date: Tue, 21 Oct 2025 00:04:34 +0300 Subject: [PATCH] [traff_assessment_tool] Hide progress bar only on final update Signed-off-by: mvglasow --- tools/traff_assessment_tool/traffic_model.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/traff_assessment_tool/traffic_model.cpp b/tools/traff_assessment_tool/traffic_model.cpp index df297384e..75f6e6eec 100644 --- a/tools/traff_assessment_tool/traffic_model.cpp +++ b/tools/traff_assessment_tool/traffic_model.cpp @@ -314,7 +314,7 @@ TrafficModel::TrafficModel(Framework & framework, * imminent. Such updates should always be processed. If final is false, we can optimize by * selectively skipping updates. */ - GetPlatform().RunTask(Platform::Thread::Gui, [this, &framework]() + GetPlatform().RunTask(Platform::Thread::Gui, [this, &framework, final]() { beginResetModel(); auto const messageCache = framework.GetTrafficManager().GetMessageCache(); @@ -332,7 +332,7 @@ TrafficModel::TrafficModel(Framework & framework, editSession.SetIsVisible(UserMark::Type::COLORED, false); // restore QDockWidget title - if (m_mainWindow.GetDockWidget()) + if (final && m_mainWindow.GetDockWidget()) m_mainWindow.GetDockWidget()->setTitleBarWidget(nullptr); LOG(LINFO, ("Messages:", m_messages.size()));