From f35e8f64dc8d722f68d927a15e832efc0f93fdf6 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 25 Jan 2023 12:59:44 +0100 Subject: [PATCH] QmlDesigner: crash fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I02f6416832d6ed18b5c2d0cc4a0560ab2af6d11e Reviewed-by: Henning Gründl --- src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index 44e035f359e..d154fcb37d8 100644 --- a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp +++ b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp @@ -257,7 +257,9 @@ int ToolBarBackend::documentIndex() const QString ToolBarBackend::currentWorkspace() const { - return designModeWidget()->dockManager()->activeWorkspace(); + if (designModeWidget() && designModeWidget()->dockManager()) + return designModeWidget()->dockManager()->activeWorkspace(); + return {}; } QStringList ToolBarBackend::workspaces() const