From dd4ff86da79419bc2b772a3e2022ce2e536e1b5e Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Sat, 1 Sep 2018 18:53:02 +0100 Subject: [PATCH] Fix last commit .. it converted CPPlot::filterpower to work which of course then broke model fitting. --- src/Charts/CPPlot.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Charts/CPPlot.cpp b/src/Charts/CPPlot.cpp index 0392afda3..09e899185 100644 --- a/src/Charts/CPPlot.cpp +++ b/src/Charts/CPPlot.cpp @@ -1374,15 +1374,18 @@ CPPlot::plotBests(RideItem *rideItem) filtertime.resize(0); filterpower.clear(); filterpower.resize(0); + QVector filterwork; + for(int i=0; i0) { filtertime << t[i]; - filterpower << p[i] * (criticalSeries == CriticalPowerWindow::work ? (t[i]*60/1000.0f) : 1.0f); + filterpower << p[i]; // used to fit as well as plot + filterwork << p[i] * (t[i]*60/1000.0f); } } // only show filtered data - curve->setSamples(filtertime.data(), filterpower.data(), filterpower.count()); + curve->setSamples(filtertime.data(), criticalSeries == CriticalPowerWindow::work ? filterwork.data() : filterpower.data(), filterpower.count()); } else {