summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2022-09-12 19:57:31 +0200
committerTim Jenssen <tim.jenssen@qt.io>2022-09-27 13:19:34 +0000
commit4adb4911e6e5f22bb4d3de09e24410205aaf8e2a (patch)
tree36e3b77029df3ebbebcdbdc921e81483fc64012e
parent67112a581fe0864b99e8a45ae47611d714fb20a2 (diff)
downloadqt-creator-4adb4911e6e5f22bb4d3de09e24410205aaf8e2a.tar.gz
qds: fix crash when the view is gone
found at: https://sentry.io/organizations/the-qt-company-00/issues/3571989716 Change-Id: I61faa33716b1f6f3e0cc04cd4871cba354ecec28 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/propertyeditor/gradientmodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/components/propertyeditor/gradientmodel.cpp b/src/plugins/qmldesigner/components/propertyeditor/gradientmodel.cpp
index 4c2bd68c98..6dc40a183d 100644
--- a/src/plugins/qmldesigner/components/propertyeditor/gradientmodel.cpp
+++ b/src/plugins/qmldesigner/components/propertyeditor/gradientmodel.cpp
@@ -468,7 +468,7 @@ QmlDesigner::AbstractView *GradientModel::view() const
void GradientModel::resetPuppet()
{
- QTimer::singleShot(1000, [this]() { view()->resetPuppet(); });
+ QTimer::singleShot(1000, view(), &QmlDesigner::AbstractView::resetPuppet);
}
QmlDesigner::ModelNode GradientModel::createGradientNode()