From 2f5a99b69548b7c363c5369a9262d32cbbb85c28 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Mon, 10 Jul 2023 16:00:26 -0500 Subject: [PATCH] use proper field descriptor when checking missing children --- gp2040ce_bintools/gui.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gp2040ce_bintools/gui.py b/gp2040ce_bintools/gui.py index 37afce9..9d7b5d1 100644 --- a/gp2040ce_bintools/gui.py +++ b/gp2040ce_bintools/gui.py @@ -170,7 +170,7 @@ class ConfigEditor(App): ConfigEditor._add_node(tree.root, self.config, field_descriptor, field_value, value_is_config=child_is_message) for child_field_descriptor in sorted(missing_fields, key=lambda f: f.name): - child_is_message = ConfigEditor._descriptor_is_message(field_descriptor) + child_is_message = ConfigEditor._descriptor_is_message(child_field_descriptor) ConfigEditor._add_node(tree.root, self.config, child_field_descriptor, getattr(self.config, child_field_descriptor.name), value_is_config=child_is_message)