--- a/eric6/Preferences/ConfigurationPages/EditorTypingPage.py Thu Mar 04 17:44:41 2021 +0100 +++ b/eric6/Preferences/ConfigurationPages/EditorTypingPage.py Thu Mar 04 17:48:09 2021 +0100 @@ -106,7 +106,7 @@ self.yamlInsertBlankCommaCheckBox.setChecked( Preferences.getEditorTyping("Yaml/InsertBlankComma")) - self.on_languageCombo_activated(' ') + self.on_languageCombo_activated(0) def save(self): """ @@ -211,13 +211,15 @@ "Yaml/InsertBlankComma", self.yamlInsertBlankCommaCheckBox.isChecked()) - @pyqtSlot(str) - def on_languageCombo_activated(self, language): + @pyqtSlot(int) + def on_languageCombo_activated(self, index): """ Private slot to select the page related to the selected language. - @param language name of the selected language (string) + @param index index of the selected entry + @type int """ + language = self.languageCombo.itemText(index) try: index = self.pageIds[language] except KeyError: