From 24c3c4db522f0ea981dcdd1fa73765167a6bb4ca Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 10 Mar 2023 17:53:42 +0100 Subject: [PATCH] QmlDesigner: Fix pontential crash on shutdown Task-number: QDS-9438 Change-Id: I6971f092ba1106c108bab8a9264e1e0dc84310e5 (cherry picked from commit 6665ddf3352d75e48d2f8b695788aeda562f24a0) Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index 3e406615c46..e77bd51d3b9 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(); }