--- 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): """