From 366e54b0a3fa488238bdd3eb7bcead42e3e08ed1 Mon Sep 17 00:00:00 2001 From: Aaron Franke Date: Tue, 12 Sep 2023 20:46:21 -0500 Subject: [PATCH] Fix GraphEdit port valid connections incorrectly checking sides --- scene/gui/graph_edit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/gui/graph_edit.cpp b/scene/gui/graph_edit.cpp index be0ae45e7e0..5371039ff6f 100644 --- a/scene/gui/graph_edit.cpp +++ b/scene/gui/graph_edit.cpp @@ -774,7 +774,7 @@ void GraphEdit::_top_layer_input(const Ref &p_ev) { int type = graph_node->get_output_port_type(j); if ((type == connecting_type || - valid_connection_types.has(ConnectionType(connecting_type, type))) && + valid_connection_types.has(ConnectionType(type, connecting_type))) && is_in_output_hotzone(graph_node, j, mpos, port_size)) { if (!is_node_hover_valid(graph_node->get_name(), j, connecting_from, connecting_index)) { continue;