src/eric7/UI/UserInterface.py

branch
server
changeset 10592
2bada76be1a6
parent 10555
08e853c0c77b
child 10596
ea35c92a3c7c
--- a/src/eric7/UI/UserInterface.py	Mon Feb 19 15:34:54 2024 +0100
+++ b/src/eric7/UI/UserInterface.py	Mon Feb 19 15:56:51 2024 +0100
@@ -394,9 +394,6 @@
         self.stdout = Redirector(False, self)
         self.stderr = Redirector(True, self)
 
-        # create the remote server interface
-        self.__ericServerInterface = EricServerInterface(self)
-
         # set a few dialog members for non-modal dialogs created on demand
         self.programsDialog = None
         self.shortcutsDialog = None
@@ -807,6 +804,11 @@
         from .PythonAstViewer import PythonAstViewer
         from .PythonDisViewer import PythonDisViewer
 
+
+        # create the remote server interface
+        logging.debug("Creating 'eric-ide' Server Interface...")
+        self.__ericServerInterface = EricServerInterface(self)
+
         # Create the view manager depending on the configuration setting
         logging.debug("Creating Viewmanager...")
         self.viewmanager = ViewManager.factory(
@@ -867,7 +869,7 @@
             logging.debug("Creating File Browser...")
             from .Browser import Browser  # noqa: I101
 
-            self.browser = Browser()
+            self.browser = Browser(self.__ericServerInterface)
         else:
             logging.debug("File Browser disabled")
             self.browser = None

eric ide

mercurial