ModelingTools: fix bad conversion to new mesh-commit paths in EditNormalsTool

#rb none
#rnx
#jira UE-136941
#preflight 61b28bf24111d88202fb8951

#ROBOMERGE-AUTHOR: ryan.schmidt
#ROBOMERGE-SOURCE: CL 18426673 in //UE5/Release-5.0/... via CL 18426679
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426690 by ryan schmidt in ue5-release-engine-test branch]
This commit is contained in:
ryan schmidt
2021-12-09 18:21:09 -05:00
parent bea5cb99e5
commit 80bd3976b5
@@ -261,8 +261,11 @@ void UEditNormalsTool::GenerateAsset(const TArray<FDynamicMeshOpResult>& Results
}
const FDynamicMesh3* NewDynamicMesh = Results[ComponentIdx].Mesh.Get();
check(NewDynamicMesh != nullptr);
UE::ToolTarget::CommitDynamicMeshNormalsUpdate(Targets[ComponentIdx], NewDynamicMesh, false);
if (NewDynamicMesh)
{
bool bTopologyChanged = BasicProperties->WillTopologyChange();
UE::ToolTarget::CommitMeshDescriptionUpdateViaDynamicMesh(Targets[ComponentIdx], *NewDynamicMesh, bTopologyChanged);
}
}
GetToolManager()->EndUndoTransaction();