diff -r 505055151390 -r cf4f22a19dc6 Plugins/VcsPlugins/vcsMercurial/hg.py --- a/Plugins/VcsPlugins/vcsMercurial/hg.py Mon Feb 24 18:46:32 2014 +0100 +++ b/Plugins/VcsPlugins/vcsMercurial/hg.py Mon Feb 24 19:27:39 2014 +0100 @@ -3243,8 +3243,6 @@ @param path name of the changed file (string) """ - self.__getExtensionsInfo() - if self.__client: ok, err = self.__client.restartServer() if not ok: @@ -3256,6 +3254,8 @@ """ restarted.</p><p>Reason: {0}</p>""").format(err)) self.__client = None + self.__getExtensionsInfo() + if self.__repoIniFile and path == self.__repoIniFile: self.__checkDefaults()