aboutsummaryrefslogtreecommitdiffstats
path: root/qt-ui/mainwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qt-ui/mainwindow.cpp')
-rw-r--r--qt-ui/mainwindow.cpp19
1 files changed, 9 insertions, 10 deletions
diff --git a/qt-ui/mainwindow.cpp b/qt-ui/mainwindow.cpp
index da1a1cd54..488b5f69f 100644
--- a/qt-ui/mainwindow.cpp
+++ b/qt-ui/mainwindow.cpp
@@ -827,16 +827,15 @@ void MainWindow::checkSurvey(QSettings *s)
if (!s->contains("FirstUse42")) {
QVariant value = QDate().currentDate();
s->setValue("FirstUse42", value);
- } else {
- // wait a week for production versions, but not at all for non-tagged builds
- QString ver(VERSION_STRING);
- int waitTime = ver.contains('-') ? -1 : 7;
- QDate firstUse42 = s->value("FirstUse42").toDate();
- if (firstUse42.daysTo(QDate().currentDate()) > waitTime && !s->contains("SurveyDone")) {
- if (!survey)
- survey = new UserSurvey(this);
- survey->show();
- }
+ }
+ // wait a week for production versions, but not at all for non-tagged builds
+ QString ver(VERSION_STRING);
+ int waitTime = ver.contains('-') ? -1 : 7;
+ QDate firstUse42 = s->value("FirstUse42").toDate();
+ if (run_survey || (firstUse42.daysTo(QDate().currentDate()) > waitTime && !s->contains("SurveyDone"))) {
+ if (!survey)
+ survey = new UserSurvey(this);
+ survey->show();
}
s->endGroup();
}