From 06b6d5d7682a2745cbd6b127da8f20b95444c187 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 21 Feb 2023 15:09:06 +0100 Subject: [PATCH] QmlDesigner: emit isDesignModeEnabledChanged if mode is changed Since we adjust the semnatics and allow a mode change if there is a ui.qml file (even though the design mode is technically disabled), we require this extra emit. Task-number: QDS-9040 Change-Id: I1536b6ee9349ab49cca77c7c29b3abe8c7bac973 Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index c9a47c23c7e..3e406615c46 100644 --- a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp +++ b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp @@ -319,6 +319,7 @@ ToolBarBackend::ToolBarBackend(QObject *parent) connect(Core::ModeManager::instance(), &Core::ModeManager::currentModeChanged, this, [this]() { emit isInDesignModeChanged(); emit isInEditModeChanged(); + emit isDesignModeEnabledChanged(); }); connect(ProjectExplorer::SessionManager::instance(),