Browse Source

Fix wrong height for top editors in the inspector

(cherry picked from commit 778a14a4d7d1781f8fe41a06760418764c19877a)
Michael Alexsander 5 months ago
parent
commit
b31a2544fb
1 changed files with 7 additions and 6 deletions
  1. 7 6
      editor/editor_inspector.cpp

+ 7 - 6
editor/editor_inspector.cpp

@@ -3132,13 +3132,14 @@ void EditorInspector::update_tree() {
 	Color sscolor = get_theme_color(SNAME("prop_subsection"), EditorStringName(Editor));
 	bool sub_inspectors_enabled = EDITOR_GET("interface/inspector/open_resources_in_current_inspector");
 
-	// Get the lists of editors to add the beginning.
-	for (Ref<EditorInspectorPlugin> &ped : valid_plugins) {
-		ped->parse_begin(object);
-		_parse_added_editors(begin_vbox, nullptr, ped);
-	}
-	if (begin_vbox->get_child_count()) {
+	if (!valid_plugins.is_empty()) {
 		begin_vbox->show();
+
+		// Get the lists of editors to add the beginning.
+		for (Ref<EditorInspectorPlugin> &ped : valid_plugins) {
+			ped->parse_begin(object);
+			_parse_added_editors(begin_vbox, nullptr, ped);
+		}
 	}
 
 	StringName doc_name;