hg: fixed a bug causing the push, pull and some other actions not being enabled correctly.

Sat, 07 Mar 2020 13:03:19 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 07 Mar 2020 13:03:19 +0100
changeset 7440
ea9c904def73
parent 7439
862f0d066334
child 7441
f115f4469795

hg: fixed a bug causing the push, pull and some other actions not being enabled correctly.

eric6/Plugins/VcsPlugins/vcsMercurial/hg.py file | annotate | diff | comparison | revisions
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py	Sat Mar 07 11:49:11 2020 +0100
+++ b/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py	Sat Mar 07 13:03:19 2020 +0100
@@ -3365,15 +3365,14 @@
             if not repodir or os.path.splitdrive(repodir)[1] == os.sep:
                 repodir = ""
                 break
-        if repodir:
-            self.__repoDir = repodir
         
         self.__projectHelper = self.__plugin.getProjectHelper()
         self.__projectHelper.setObjects(self, project)
-        self.__monitorRepoIniFile(project.getProjectPath())
         
         if repodir:
+            self.__repoDir = repodir
             self.__createClient(repodir)
+            self.__monitorRepoIniFile(repodir)
         
         return self.__projectHelper
     

eric ide

mercurial