src/eric7/UI/UserInterface.py

branch
eric7
changeset 10308
d19766190e17
parent 10303
ee1aadab1215
child 10331
c1a2ff7e3575
diff -r c685f4e12916 -r d19766190e17 src/eric7/UI/UserInterface.py
--- a/src/eric7/UI/UserInterface.py	Mon Nov 13 17:38:06 2023 +0100
+++ b/src/eric7/UI/UserInterface.py	Mon Nov 13 19:18:38 2023 +0100
@@ -6915,6 +6915,8 @@
         @return flag indicating a successful launch
         @rtype bool
         """
+        from eric7.WebBrowser import WebBrowserArgumentsCreator
+
         clientArgs = []
         if searchWord:
             clientArgs.append("--search={0}".format(searchWord))
@@ -6963,7 +6965,8 @@
             clientArgs.append("--newtab={0}".format(home))
 
         if clientArgs and self.__webBrowserClient:
-            self.__webBrowserClient.processArgs(clientArgs, disconnect=False)
+            args = WebBrowserArgumentsCreator.createArgparseNamespace(clientArgs)
+            self.__webBrowserClient.processArgs(args, disconnect=False)
 
         return True
 
@@ -7023,7 +7026,10 @@
         """
         Private method to shut down the web browser.
         """
-        self.__webBrowserClient.processArgs(["--shutdown"], disconnect=False)
+        from eric7.WebBrowser import WebBrowserArgumentsCreator
+
+        args = WebBrowserArgumentsCreator.createArgparseNamespace(["--shutdown"])
+        self.__webBrowserClient.processArgs(args, disconnect=False)
 
     def __helpViewer(self):
         """

eric ide

mercurial