From 228851d822dcec98ef5b2894a7da3829c4f92703 Mon Sep 17 00:00:00 2001
From: Orgad Shaneh <orgad.shaneh@audiocodes.com>
Date: Thu, 13 Jun 2013 21:28:12 +0300
Subject: [PATCH] VCS: Update state when configuration is changed

Take 2

Change-Id: I08f08c4adf6ea559e84ac1f1c384b6e71f7e9d59
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
---
 src/plugins/vcsbase/vcsbaseplugin.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/plugins/vcsbase/vcsbaseplugin.cpp b/src/plugins/vcsbase/vcsbaseplugin.cpp
index 73a8eb019b9..9ed54c6a8f1 100644
--- a/src/plugins/vcsbase/vcsbaseplugin.cpp
+++ b/src/plugins/vcsbase/vcsbaseplugin.cpp
@@ -544,6 +544,8 @@ void VcsBasePlugin::initializeVcs(Core::IVersionControl *vc)
     // VCSes might have become (un-)available, so clear the VCS directory cache
     connect(vc, SIGNAL(configurationChanged()),
             Core::ICore::vcsManager(), SLOT(clearVersionControlCache()));
+    connect(vc, SIGNAL(configurationChanged()),
+            VcsBasePluginPrivate::m_listener, SLOT(slotStateChanged()));
 }
 
 void VcsBasePlugin::extensionsInitialized()
-- 
GitLab