Browse Source

Do not crash in an empty symmetric IncrementalPlot

This crash could be reproduced by starting QGroundControl, switching to
plot, then clicking the "Symmetric" checkbox.
QGC4.4
John Tapsell 12 years ago committed by John Tapsell
parent
commit
1f983e59a1
  1. 3
      src/ui/linechart/IncrementalPlot.cc

3
src/ui/linechart/IncrementalPlot.cc

@ -214,6 +214,9 @@ void IncrementalPlot::resetScaling() @@ -214,6 +214,9 @@ void IncrementalPlot::resetScaling()
void IncrementalPlot::updateScale()
{
const double margin = 0.05;
if(xmin == DBL_MAX)
return;
double xMinRange = xmin-(qAbs(xmin*margin));
double xMaxRange = xmax+(qAbs(xmax*margin));
double yMinRange = ymin-(qAbs(ymin*margin));

Loading…
Cancel
Save