eric6/Preferences/ConfigurationPages/NetworkPage.py

changeset 7628
f904d0eef264
parent 7360
9190402e4505
child 7780
41420f82c0ac
--- 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):
         """

eric ide

mercurial