1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Fix min, max value setting.

This commit is contained in:
Bartosz Taudul 2017-10-13 15:46:00 +02:00
parent 4066b9ae30
commit e3abc8b52a

View File

@ -854,9 +854,17 @@ void View::UpdateLockCount( LockMap& lockmap, size_t pos )
void View::InsertPlot( PlotData* plot, int64_t time, double val ) void View::InsertPlot( PlotData* plot, int64_t time, double val )
{ {
if( plot->data.empty() || plot->data.back().time < time ) if( plot->data.empty() || plot->data.back().time < time )
{
if( plot->data.empty() )
{ {
plot->min = val; plot->min = val;
plot->max = val; plot->max = val;
}
else
{
if( plot->min > val ) plot->min = val;
else if( plot->max < val ) plot->max = val;
}
plot->data.emplace_back( PlotItem { time, val } ); plot->data.emplace_back( PlotItem { time, val } );
} }
else else