diff -r 7f643d41464e -r f904d0eef264 eric6/Preferences/ConfigurationPages/NetworkPage.py --- a/eric6/Preferences/ConfigurationPages/NetworkPage.py Wed Jun 17 17:12:21 2020 +0200 +++ b/eric6/Preferences/ConfigurationPages/NetworkPage.py Wed Jun 17 20:18:54 2020 +0200 @@ -118,30 +118,30 @@ ConfigurationWidget.WebBrowserMode) """ from ..ConfigurationDialog import ConfigurationWidget - assert displayMode in ( + if displayMode in ( ConfigurationWidget.DefaultMode, ConfigurationWidget.HelpBrowserMode, ConfigurationWidget.WebBrowserMode - ) - - self.__displayMode = displayMode - if not self.__configDlg.isUsingWebEngine(): - self.cleanupGroup.hide() - self.displayGroup.hide() - else: - policy = Preferences.getWebBrowser("DownloadManagerRemovePolicy") - from WebBrowser.Download.DownloadManager import DownloadManager - if policy == DownloadManager.RemoveNever: - self.cleanupNeverButton.setChecked(True) - elif policy == DownloadManager.RemoveExit: - self.cleanupExitButton.setChecked(True) + ): + self.__displayMode = displayMode + if not self.__configDlg.isUsingWebEngine(): + self.cleanupGroup.hide() + self.displayGroup.hide() else: - self.cleanupSuccessfulButton.setChecked(True) - self.openOnStartCheckBox.setChecked( - Preferences.getWebBrowser("DownloadManagerAutoOpen")) - self.closeOnFinishedCheckBox.setChecked( - Preferences.getWebBrowser("DownloadManagerAutoClose")) - self.__webEngine = True + policy = Preferences.getWebBrowser( + "DownloadManagerRemovePolicy") + from WebBrowser.Download.DownloadManager import DownloadManager + if policy == DownloadManager.RemoveNever: + self.cleanupNeverButton.setChecked(True) + elif policy == DownloadManager.RemoveExit: + self.cleanupExitButton.setChecked(True) + else: + self.cleanupSuccessfulButton.setChecked(True) + self.openOnStartCheckBox.setChecked( + Preferences.getWebBrowser("DownloadManagerAutoOpen")) + self.closeOnFinishedCheckBox.setChecked( + Preferences.getWebBrowser("DownloadManagerAutoClose")) + self.__webEngine = True def save(self): """