瀏覽代碼

Fix certain items not appearing in search tree when a feature profile is set

Michael Alexsander Silva Dias 6 年之前
父節點
當前提交
70036d8484
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      editor/editor_help_search.cpp

+ 5 - 1
editor/editor_help_search.cpp

@@ -260,7 +260,11 @@ bool EditorHelpSearch::Runner::_is_class_disabled_by_feature_profile(const Strin
 	StringName class_name = p_class;
 	while (class_name != StringName()) {
 
-		if (!ClassDB::class_exists(class_name) || profile->is_class_disabled(class_name)) {
+		if (!ClassDB::class_exists(class_name)) {
+			return false;
+		}
+
+		if (profile->is_class_disabled(class_name)) {
 			return true;
 		}
 		class_name = ClassDB::get_parent_class(class_name);