diff -r ce599998be7d -r 46651e194fbe src/eric7/WebBrowser/Network/NetworkManager.py --- a/src/eric7/WebBrowser/Network/NetworkManager.py Thu Sep 26 09:48:49 2024 +0200 +++ b/src/eric7/WebBrowser/Network/NetworkManager.py Thu Sep 26 15:49:36 2024 +0200 @@ -20,6 +20,7 @@ from PyQt6.QtWidgets import QDialog, QStyle from eric7 import EricUtilities, Preferences +from eric7.EricCore import EricPreferences from eric7.EricNetwork.EricNetworkProxyFactory import ( EricNetworkProxyFactory, proxyAuthenticationRequired, @@ -63,7 +64,7 @@ super().__init__(parent) self.__proxyFactory = EricNetworkProxyFactory() - if Preferences.getUI("UseSystemProxy"): + if EricPreferences.getNetworkProxy("UseSystemProxy"): QNetworkProxyFactory.setUseSystemConfiguration(True) else: QNetworkProxyFactory.setApplicationProxyFactory(self.__proxyFactory) @@ -72,7 +73,9 @@ self.languagesChanged() if SSL_AVAILABLE: - self.__sslErrorHandler = EricSslErrorHandler(self) + self.__sslErrorHandler = EricSslErrorHandler( + Preferences.getSettings(), self + ) self.sslErrors.connect(self.__sslErrorHandlingSlot) self.__temporarilyIgnoredSslErrors = {} @@ -419,7 +422,7 @@ """ self.__interceptor.preferencesChanged() - if Preferences.getUI("UseSystemProxy"): + if EricPreferences.getNetworkProxy("UseSystemProxy"): QNetworkProxyFactory.setUseSystemConfiguration(True) else: QNetworkProxyFactory.setApplicationProxyFactory(self.__proxyFactory)