aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2023-03-16 20:34:18 +0100
committerTim Jenssen <tim.jenssen@qt.io>2023-03-24 08:04:52 +0000
commite827bbd02582c08ef7d050fd50084b4a58e1171f (patch)
tree6621f9c4b55021c042e02b079a2499e20b5b10e2
parent55a8cee0b1902137965e8eb484eb7bb6ab745cab (diff)
Set m_feedbackPoppedData to true before we launch dialog
In case anything goes wrong with the launch, this should ensure the launch is not triggered again. Change-Id: Ic623b83bbabf1e06662f2eceb92a2c2466475777 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/datasources/qmldesignerusageeventsource.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/datasources/qmldesignerusageeventsource.cpp b/src/datasources/qmldesignerusageeventsource.cpp
index fd24845..c6f4419 100644
--- a/src/datasources/qmldesignerusageeventsource.cpp
+++ b/src/datasources/qmldesignerusageeventsource.cpp
@@ -125,8 +125,8 @@ void QmlDesignerUsageEventSource::handleUsageStatisticsUsageTimer(const QString
static const int timeLimit = 14400000; // 4 hours
if (m_enabled && !m_feedbackPoppedData[identifier].toBool()
&& m_timeData.value(identifier).toInt() >= timeLimit) {
- emit launchPopup(identifier);
m_feedbackPoppedData[identifier] = QVariant(true);
+ emit launchPopup(identifier);
}
} else {
m_timeData.insert(identifier, elapsed);