1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-04-14 09:29:10 +02:00

Fixed broken date ranges when there is no date in some data

This commit is contained in:
Martin Tůma 2025-02-25 20:20:38 +01:00
parent f5f27c0212
commit 17ad10ba23

View File

@ -1193,10 +1193,12 @@ void GUI::loadData(const Data &data)
_time += track.time();
_movingTime += track.movingTime();
const QDateTime date = track.date().toTimeZone(_options.timeZone.zone());
if (_dateRange.first.isNull() || _dateRange.first > date)
_dateRange.first = date;
if (_dateRange.second.isNull() || _dateRange.second < date)
_dateRange.second = date;
if (date.isValid()) {
if (_dateRange.first.isNull() || _dateRange.first > date)
_dateRange.first = date;
if (_dateRange.second.isNull() || _dateRange.second < date)
_dateRange.second = date;
}
}
_trackCount += data.tracks().count();