Don't hide Histogram when in range mode

When plotting distribution for a date range instead of
for a specific activity we should not hide when the current
ride has no data (since we are plotting a range not the current
ride).
This commit is contained in:
Mark Liversedge
2013-02-05 13:35:34 +00:00
parent 791f84d51f
commit 1945183ce3

View File

@@ -444,12 +444,16 @@ HistogramWindow::updateChart()
// and which series to plot
powerHist->setSeries(series);
// is data present for selected series
RideFile::SeriesType baseSeries = (series == RideFile::wattsKg) ? RideFile::watts : series;
if (rideItem() != NULL && rideItem()->ride()->isDataPresent(baseSeries))
// is data present for selected series, when not in range mode
if (!rangemode) {
RideFile::SeriesType baseSeries = (series == RideFile::wattsKg) ? RideFile::watts : series;
if (rideItem() != NULL && rideItem()->ride()->isDataPresent(baseSeries))
setIsBlank(false);
else
setIsBlank(true);
} else {
setIsBlank(false);
else
setIsBlank(true);
}
// Correct binWidth if not valid for the selected series
if (binWidthLineEdit->text().toDouble()<powerHist->getDelta())