From 981d13360745c40cc442e4e2208934917c5cd0bd Mon Sep 17 00:00:00 2001 From: Damjan Adamic Date: Sat, 23 Apr 2016 20:40:18 +0200 Subject: [PATCH] Log viewer session finder fix (caused by different Qt4/5 behavior of QDateTime) --- companion/src/logsdialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/companion/src/logsdialog.cpp b/companion/src/logsdialog.cpp index 9abdbdfc7..58b28a9a7 100644 --- a/companion/src/logsdialog.cpp +++ b/companion/src/logsdialog.cpp @@ -608,7 +608,7 @@ void LogsDialog::setFlightSessions() QDateTime lastvalue; for (int i = 1; i < n; i++) { QDateTime tmp = getRecordTimeStamp(i); - if (lastvalue.secsTo(tmp) > 60) { + if (!lastvalue.isValid() || lastvalue.secsTo(tmp) > 60) { sessions.push_back(i-1); // qDebug() << "session index" << i-1; }