--- a/eric6/Preferences/ConfigurationPages/NetworkPage.py Sat Aug 31 12:58:11 2019 +0200 +++ b/eric6/Preferences/ConfigurationPages/NetworkPage.py Sun Sep 01 17:43:03 2019 +0200 @@ -39,7 +39,6 @@ self.__configDlg = configDialog self.__displayMode = None self.__webEngine = False - self.__webKit = False self.downloadDirPicker.setMode(E5PathPickerModes.DirectoryMode) @@ -127,20 +126,8 @@ ) self.__displayMode = displayMode - if self.__displayMode == ConfigurationWidget.HelpBrowserMode or \ - not self.__configDlg.isUsingWebEngine(): - try: - policy = Preferences.getHelp("DownloadManagerRemovePolicy") - from Helpviewer.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.__webKit = True - except ImportError: - self.cleanupGroup.hide() + if not self.__configDlg.isUsingWebEngine(): + self.cleanupGroup.hide() self.displayGroup.hide() else: policy = Preferences.getWebBrowser("DownloadManagerRemovePolicy") @@ -170,16 +157,7 @@ Preferences.setUI( "RequestDownloadFilename", self.requestFilenameCheckBox.isChecked()) - if self.__webKit: - from Helpviewer.Download.DownloadManager import DownloadManager - if self.cleanupNeverButton.isChecked(): - policy = DownloadManager.RemoveNever - elif self.cleanupExitButton.isChecked(): - policy = DownloadManager.RemoveExit - else: - policy = DownloadManager.RemoveSuccessFullDownload - Preferences.setHelp("DownloadManagerRemovePolicy", policy) - elif self.__webEngine: + if self.__webEngine: from WebBrowser.Download.DownloadManager import DownloadManager if self.cleanupNeverButton.isChecked(): policy = DownloadManager.RemoveNever