diff --git a/src/gui/properties/speedplotview.cpp b/src/gui/properties/speedplotview.cpp index c4c3f6645..4628c43d6 100644 --- a/src/gui/properties/speedplotview.cpp +++ b/src/gui/properties/speedplotview.cpp @@ -120,8 +120,7 @@ bool SpeedPlotView::Averager::push(const SampleData &sampleData) // system may go to sleep, that can cause very big elapsed interval const milliseconds updateInterval {static_cast(BitTorrent::Session::instance()->refreshInterval() * 1.25)}; - const milliseconds maxElapsed {std::max(updateInterval, m_resolution)}; - const milliseconds elapsed {std::min(milliseconds {m_lastSampleTime.elapsed()}, maxElapsed)}; + const milliseconds elapsed {std::min(milliseconds {m_lastSampleTime.elapsed()}, updateInterval)}; if (elapsed < m_resolution) return false; // still accumulating