summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2023-03-10 17:53:42 +0100
committerThomas Hartmann <thomas.hartmann@qt.io>2023-03-14 16:27:24 +0000
commit6665ddf3352d75e48d2f8b695788aeda562f24a0 (patch)
treea9ed11633769578cb1823383634540b64d2ba414
parenta7a4c9773bb6df68351fdc32320a1398c6de1f7a (diff)
downloadqt-creator-6665ddf3352d75e48d2f8b695788aeda562f24a0.tar.gz
QmlDesigner: Fix pontential crash on shutdown
Change-Id: I6971f092ba1106c108bab8a9264e1e0dc84310e5 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp
index 3e406615c4..e77bd51d3b 100644
--- a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp
+++ b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp
@@ -43,6 +43,8 @@ static Internal::DesignModeWidget *designModeWidget()
static DesignDocument *currentDesignDocument()
{
+ QTC_ASSERT(QmlDesignerPlugin::instance(), return nullptr);
+
return QmlDesignerPlugin::instance()->documentManager().currentDesignDocument();
}