fix: do not display default value with default_value_makes_sense set to False
This commit is contained in:
parent
a8f8c35bdc
commit
008a9fbc3d
1 changed files with 15 additions and 12 deletions
|
@ -299,18 +299,21 @@ class OutputFamily:
|
|||
elif "advanced" in properties:
|
||||
variable_color = self.root.variable_advanced_and_modified_color
|
||||
color = None
|
||||
try:
|
||||
default_value = option.value.default()
|
||||
except ConfigError:
|
||||
if option.ismulti():
|
||||
default_value = []
|
||||
else:
|
||||
default_value = None
|
||||
if leader_index is not None:
|
||||
if len(default_value) > leader_index:
|
||||
default_value = default_value[leader_index]
|
||||
else:
|
||||
default_value = None
|
||||
if option.information.get("default_value_makes_sense", True):
|
||||
try:
|
||||
default_value = option.value.default()
|
||||
except ConfigError:
|
||||
if option.ismulti():
|
||||
default_value = []
|
||||
else:
|
||||
default_value = None
|
||||
if leader_index is not None:
|
||||
if len(default_value) > leader_index:
|
||||
default_value = default_value[leader_index]
|
||||
else:
|
||||
default_value = None
|
||||
else:
|
||||
default_value = None
|
||||
if value is undefined:
|
||||
value = option.value.get()
|
||||
key = self.colorize(
|
||||
|
|
Loading…
Reference in a new issue