Merge pull request #14518 from glassez/speedplot

Don't allow speed plot buffer to overflow
This commit is contained in:
Vladimir Golovnev 2021-03-10 19:33:22 +03:00 committed by GitHub
commit d7bacdcbff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -137,7 +137,7 @@ bool SpeedPlotView::Averager::push(const SampleData &sampleData)
// once we go above the max duration never go below that
// otherwise it will cause empty space in graphs
while (!m_sink.empty()
&& ((m_currentDuration - m_sink.front().duration) > m_maxDuration))
&& ((m_currentDuration - m_sink.front().duration) >= m_maxDuration))
{
m_currentDuration -= m_sink.front().duration;
m_sink.pop_front();