From 78fd523a4b1886b14fe763ef34d7504468241f68 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 18 Nov 2020 01:09:01 +0100 Subject: [PATCH] Don't print "connected to" after disconnection. --- server/TracyView.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index 8da616fa..09c5d5b9 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -1345,10 +1345,11 @@ bool View::DrawConnection() { const auto ty = ImGui::GetFontSize(); const auto cs = ty * 0.9f; + const auto isConnected = m_worker.IsConnected(); { std::shared_lock lock( m_worker.GetMbpsDataLock() ); - TextFocused( "Connected to:", m_worker.GetAddr().c_str() ); + TextFocused( isConnected ? "Connected to:" : "Disconnected:", m_worker.GetAddr().c_str() ); const auto& mbpsVector = m_worker.GetMbpsData(); const auto mbps = mbpsVector.back(); char buf[64]; @@ -1375,7 +1376,7 @@ bool View::DrawConnection() } const auto wpos = ImGui::GetWindowPos() + ImGui::GetWindowContentRegionMin(); - ImGui::GetWindowDrawList()->AddCircleFilled( wpos + ImVec2( 1 + cs * 0.5, 3 + ty * 1.75 ), cs * 0.5, m_worker.IsConnected() ? 0xFF2222CC : 0xFF444444, 10 ); + ImGui::GetWindowDrawList()->AddCircleFilled( wpos + ImVec2( 1 + cs * 0.5, 3 + ty * 1.75 ), cs * 0.5, isConnected ? 0xFF2222CC : 0xFF444444, 10 ); { std::shared_lock lock( m_worker.GetDataLock() );