src/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9576
be9f8e7e42e0
--- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py	Mon Nov 07 17:19:58 2022 +0100
@@ -43,8 +43,12 @@
         @param parent parent widget (QWidget)
         @param name name of this object (string)
         """
-        VcsProjectBrowserHelper.__init__(
-            self,
+        from .LargefilesExtension.ProjectBrowserHelper import (
+            LargefilesProjectBrowserHelper,
+        )
+        from .ShelveExtension.ProjectBrowserHelper import ShelveProjectBrowserHelper
+
+        super().__init__(
             vcsObject,
             browserObject,
             projectObject,
@@ -54,11 +58,6 @@
         )
 
         # instantiate the extensions
-        from .LargefilesExtension.ProjectBrowserHelper import (
-            LargefilesProjectBrowserHelper,
-        )
-        from .ShelveExtension.ProjectBrowserHelper import ShelveProjectBrowserHelper
-
         self.__extensions = {
             "shelve": ShelveProjectBrowserHelper(
                 vcsObject, browserObject, projectObject

eric ide

mercurial