diff --git a/editor/connections_dialog.cpp b/editor/connections_dialog.cpp index 3965dcd1987b..d4aebfc7a646 100644 --- a/editor/connections_dialog.cpp +++ b/editor/connections_dialog.cpp @@ -31,6 +31,7 @@ #include "connections_dialog.h" #include "core/config/project_settings.h" +#include "core/templates/hash_set.h" #include "editor/doc_tools.h" #include "editor/editor_help.h" #include "editor/editor_inspector.h" @@ -1239,60 +1240,102 @@ void ConnectionsDock::update_tree() { } TreeItem *root = tree->create_item(); + DocTools *doc_data = EditorHelp::get_doc_data(); + EditorData &editor_data = EditorNode::get_editor_data(); + StringName native_base = selected_node->get_class(); + Ref