diff -r bb196e51827d -r a7a5750aded4 eric6/Preferences/ConfigurationPages/SecurityPage.py --- a/eric6/Preferences/ConfigurationPages/SecurityPage.py Sun May 03 10:26:40 2020 +0200 +++ b/eric6/Preferences/ConfigurationPages/SecurityPage.py Sun May 03 16:18:14 2020 +0200 @@ -45,6 +45,9 @@ self.__newPassword = "" self.__oldUseMasterPassword = Preferences.getUser("UseMasterPassword") + + self.alwaysRejectCheckBox.setChecked( + Preferences.getWebBrowser("AlwaysRejectFaultyCertificates")) def setMode(self, displayMode): """ @@ -63,6 +66,10 @@ ) self.__displayMode = displayMode + + self.certificateErrorsGroup.setVisible( + displayMode == ConfigurationWidget.WebBrowserMode + ) def save(self): """ @@ -80,6 +87,10 @@ self.masterPasswordCheckBox.isChecked() ): self.__configDlg.masterPasswordChanged.emit("", self.__newPassword) + + Preferences.setWebBrowser( + "AlwaysRejectFaultyCertificates", + self.alwaysRejectCheckBox.isChecked()) @pyqtSlot(bool) def on_masterPasswordCheckBox_clicked(self, checked):