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-15 15:40:23 +0000
commit24c3c4db522f0ea981dcdd1fa73765167a6bb4ca (patch)
treeff7f7f005fc0b8e0086d973fe7f4dfc5a0491496
parentbf68fcbd520fc2bf9356370aca1ba05d0c4346bc (diff)
downloadqt-creator-24c3c4db522f0ea981dcdd1fa73765167a6bb4ca.tar.gz
QmlDesigner: Fix pontential crash on shutdown
Task-number: QDS-9438 Change-Id: I6971f092ba1106c108bab8a9264e1e0dc84310e5 (cherry picked from commit 6665ddf3352d75e48d2f8b695788aeda562f24a0) 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();
}