Browse Source

Merge pull request #57749 from timothyqiu/feature-class-props

Rémi Verschelde 3 năm trước cách đây
mục cha
commit
88aea70a09
1 tập tin đã thay đổi với 9 bổ sung1 xóa
  1. 9 1
      editor/editor_feature_profile.cpp

+ 9 - 1
editor/editor_feature_profile.cpp

@@ -592,7 +592,15 @@ void EditorFeatureProfileManager::_class_list_item_selected() {
 	List<PropertyInfo> props;
 	ClassDB::get_property_list(class_name, &props, true);
 
-	if (props.size() > 0) {
+	bool has_editor_props = false;
+	for (const PropertyInfo &E : props) {
+		if (E.usage & PROPERTY_USAGE_EDITOR) {
+			has_editor_props = true;
+			break;
+		}
+	}
+
+	if (has_editor_props) {
 		TreeItem *properties = property_list->create_item(root);
 		properties->set_text(0, TTR("Class Properties:"));