From 2b128ac692a605fc1563c501be1dc63b6cbd801b Mon Sep 17 00:00:00 2001
From: Marco Bubke <marco.bubke@digia.com>
Date: Mon, 4 Feb 2013 18:49:56 +0100
Subject: [PATCH] QmlDesigner: Update actions for design mode switch

Change-Id: If5ad9d7da6e6c16653153fa78bc37e948e86b0fc
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
---
 src/plugins/qmldesigner/qmldesignerplugin.cpp | 1 +
 src/plugins/qmldesigner/shortcutmanager.cpp   | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/qmldesigner/qmldesignerplugin.cpp b/src/plugins/qmldesigner/qmldesignerplugin.cpp
index a39cbcf22c0..1d6c3542a46 100644
--- a/src/plugins/qmldesigner/qmldesignerplugin.cpp
+++ b/src/plugins/qmldesigner/qmldesignerplugin.cpp
@@ -201,6 +201,7 @@ void QmlDesignerPlugin::showDesigner()
 
     if (m_documentManager.hasCurrentDesignDocument()) {
         activateAutoSynchronization();
+        m_shortCutManager.updateActions(currentDesignDocument()->textEditor());
         m_viewManager.pushFileOnCrambleBar(m_documentManager.currentDesignDocument()->fileName());
     }
 
diff --git a/src/plugins/qmldesigner/shortcutmanager.cpp b/src/plugins/qmldesigner/shortcutmanager.cpp
index b52e7c61d10..e53dee9f753 100644
--- a/src/plugins/qmldesigner/shortcutmanager.cpp
+++ b/src/plugins/qmldesigner/shortcutmanager.cpp
@@ -172,9 +172,8 @@ void ShortCutManager::registerActions(const Core::Context &qmlDesignerMainContex
     }
 }
 
-void ShortCutManager::updateActions(Core::IEditor* editor)
+void ShortCutManager::updateActions(Core::IEditor* currentEditor)
 {
-    Core::IEditor *currentEditor = editor;
     int openedCount = Core::ICore::editorManager()->openedEditors().count()
                       + Core::ICore::editorManager()->openedEditorsModel()->restoredEditors().count();
 
-- 
GitLab