From 09d6f3f9172c4de8552a1b492f8dbeb64c66e2b7 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Mon, 4 Nov 2019 01:15:49 +0100 Subject: [PATCH] Check if CPU graph is not obscured. --- server/TracyView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index b16f5c53..3fba89fd 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -4446,7 +4446,7 @@ int View::DrawCpuData( int offset, double pxns, const ImVec2& wpos, bool hover, } draw->AddLine( wpos + ImVec2( 0, offset+cpuUsageHeight+2 ), wpos + ImVec2( w, offset+cpuUsageHeight+2 ), 0x22DD88DD ); - if( ImGui::IsMouseHoveringRect( ImVec2( wpos.x, wpos.y + offset ), ImVec2( wpos.x + w, wpos.y + offset + cpuUsageHeight ), true ) ) + if( hover && ImGui::IsMouseHoveringRect( ImVec2( wpos.x, wpos.y + offset ), ImVec2( wpos.x + w, wpos.y + offset + cpuUsageHeight ), true ) ) { int usageOwn, usageOther; m_worker.GetCpuUsageAtTime( m_vd.zvStart + ( ImGui::GetIO().MousePos.x - wpos.x ) * nspx, usageOwn, usageOther );