From 4918304e4776d3a6d82e494de419c9c2213bbe7b Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Wed, 3 May 2023 01:44:47 +0800 Subject: [PATCH] cabana: fix the timeline position of the newly created chart was always 0 when paused. (#28079) old-commit-hash: e5678d3a3f67c9280284281c6854890393e131fb --- tools/cabana/chart/chartswidget.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/cabana/chart/chartswidget.cc b/tools/cabana/chart/chartswidget.cc index 7221ebf5ce..cc837e0e33 100644 --- a/tools/cabana/chart/chartswidget.cc +++ b/tools/cabana/chart/chartswidget.cc @@ -264,6 +264,7 @@ void ChartsWidget::showChart(const MessageId &id, const cabana::Signal *sig, boo if (show && !chart) { chart = merge && currentCharts().size() > 0 ? currentCharts().front() : createChart(); chart->addSignal(id, sig); + updateState(); } else if (!show && chart) { chart->removeIf([&](auto &s) { return s.msg_id == id && s.sig == sig; }); }