Control Rig: Fix cannot create function ref nodes when pulling out of an execute pin

#jira UE-116093
#rb helge.mathee
#preflight 618128b7de066b00018b8507

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031797 in //UE5/Release-5.0/... via CL 18031800
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18031801 by sara schvartzman in ue5-release-engine-test branch]
This commit is contained in:
sara schvartzman
2021-11-03 07:56:50 -04:00
parent e5baedacf4
commit 1b5cfff14e
2 changed files with 8 additions and 6 deletions

View File

@@ -8245,12 +8245,6 @@ URigVMFunctionReferenceNode* URigVMController::AddFunctionReferenceNode(URigVMLi
return nullptr;
}
if (Graph->GetOutermost() == GetTransientPackage() && !bIsRunningUnitTest)
{
// don't allow linking to transient graphs, which usually mean template nodes
return nullptr;
}
if(!CanAddFunctionRefForDefinition(InFunctionDefinition, true))
{
return nullptr;