fix plot drawing in case of autoscale and no trace data

This commit is contained in:
Jan Käberich 2021-11-11 21:01:52 +01:00
parent 8972af3f53
commit 72f2a72445

View File

@ -740,12 +740,16 @@ void TraceXYPlot::updateAxisTicks()
min -= range * 0.05;
max += range * 0.05;
}
} else {
// max/min still at default values, no valid samples are available for this axis, use default range
max = 1.0;
min = -1.0;
}
YAxis[i].rangeMin = min;
YAxis[i].rangeMax = max;
YAxis[i].rangeDiv = createAutomaticTicks(YAxis[i].ticks, min, max, 8);
}
}
}
}
QString TraceXYPlot::AxisTypeToName(TraceXYPlot::XAxisType type)