From c57ed268802d29ed194673c73aa0794ea18ff9cd Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Wed, 12 Feb 2020 22:54:55 +0100 Subject: [PATCH] Ref T773, improved start/stop in log.display --- src/blackgui/components/interpolationlogdisplay.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/blackgui/components/interpolationlogdisplay.cpp b/src/blackgui/components/interpolationlogdisplay.cpp index 9ffc1dc31..4df7a7089 100644 --- a/src/blackgui/components/interpolationlogdisplay.cpp +++ b/src/blackgui/components/interpolationlogdisplay.cpp @@ -271,8 +271,16 @@ namespace BlackGui void CInterpolationLogDisplay::toggleStartStop() { const bool running = m_updateTimer.isActive(); - if (running) { this->stop(); } - else { this->start(); } + m_callsign.clear(); // force update of data and log. start/stop + if (running) + { + this->stop(); + } + else + { + // treat like a callsign was entered + this->onCallsignEntered(); + } } void CInterpolationLogDisplay::showLogInSimulator()