mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
GDScript: Fix conflict between property and group names
This commit is contained in:
parent
33957aee69
commit
bf8f996212
4 changed files with 29 additions and 4 deletions
|
@ -749,7 +749,9 @@ public:
|
|||
members.push_back(Member(p_enum_value));
|
||||
}
|
||||
void add_member_group(AnnotationNode *p_annotation_node) {
|
||||
members_indices[p_annotation_node->export_info.name] = members.size();
|
||||
// Avoid name conflict. See GH-78252.
|
||||
StringName name = vformat("@group_%d_%s", members.size(), p_annotation_node->export_info.name);
|
||||
members_indices[name] = members.size();
|
||||
members.push_back(Member(p_annotation_node));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue