--- a/eric6/Preferences/SubstyleDefinitionDialog.py Wed Apr 21 17:56:12 2021 +0200 +++ b/eric6/Preferences/SubstyleDefinitionDialog.py Wed Apr 21 19:40:50 2021 +0200 @@ -102,14 +102,15 @@ bool(self.descriptionEdit.text().strip()) or bool(self.wordsEdit.toPlainText().strip()) ) - if filled: - ok = E5MessageBox.yesNo( + ok = ( + E5MessageBox.yesNo( self, self.tr("Set Sub-Style Data to Default"), self.tr("""Shall the sub-style data be set to default""" """ values?""")) - else: - ok = True + if filled else + True + ) if ok: if self.__substyle >= 0: self.descriptionEdit.setText(self.__lexer.defaultDescription(