Fix handling of PROPERTY_USAGE_SUBGROUP in DocData and editor

Subgroups were added in #37678 but not properly handled everywhere
where PROPERTY_USAGE_GROUP is.
This commit is contained in:
Rémi Verschelde 2020-04-20 16:32:45 +02:00
parent 9cf48b3e99
commit 2cd952bd84
8 changed files with 10 additions and 5 deletions

View file

@ -2383,7 +2383,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
for (const List<PropertyInfo>::Element *E = property_list.front(); E; E = E->next()) {
const PropertyInfo &property = E->get();
if (property.usage & PROPERTY_USAGE_GROUP || property.usage & PROPERTY_USAGE_CATEGORY)
if (property.usage & PROPERTY_USAGE_GROUP || property.usage & PROPERTY_USAGE_SUBGROUP || property.usage & PROPERTY_USAGE_CATEGORY)
continue;
PropertyInterface iprop;