From ded99f87b4650e595dc91bcbc69bb2a3eb268c4c Mon Sep 17 00:00:00 2001 From: Pepe Rivera Date: Wed, 1 Apr 2020 09:12:14 -0700 Subject: [PATCH] Fix trace value not appearing after touch input (#1120) --- src/GraphControl/Control/Grapher.cpp | 2 +- src/GraphControl/DirectX/RenderMain.cpp | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/GraphControl/Control/Grapher.cpp b/src/GraphControl/Control/Grapher.cpp index c8a2abe..b40fadc 100644 --- a/src/GraphControl/Control/Grapher.cpp +++ b/src/GraphControl/Control/Grapher.cpp @@ -616,7 +616,6 @@ namespace GraphControl if (m_renderMain) { OnPointerMoved(e); - m_renderMain->DrawNearestPoint = true; e->Handled = true; } @@ -639,6 +638,7 @@ namespace GraphControl { if (m_renderMain) { + m_renderMain->DrawNearestPoint = true; Point currPosition = e->GetCurrentPoint(/* relativeTo */ this)->Position; if (m_renderMain->ActiveTracing) diff --git a/src/GraphControl/DirectX/RenderMain.cpp b/src/GraphControl/DirectX/RenderMain.cpp index ad38c20..87fac0d 100644 --- a/src/GraphControl/DirectX/RenderMain.cpp +++ b/src/GraphControl/DirectX/RenderMain.cpp @@ -86,12 +86,6 @@ namespace GraphControl::DX { m_Tracing = false; } - - bool wasPointRendered = m_Tracing; - if (CanRenderPoint() || wasPointRendered) - { - RunRenderPassAsync(); - } } }