From fd99fc2cc3206e1595db46e96f3b970a783af27b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 5 Mar 2026 03:12:01 +0000 Subject: [PATCH] Add clarifying comment for null primaryGraphLayer fallback case Co-authored-by: LoogLong <86428208+LoogLong@users.noreply.github.com> --- FModel/ViewModels/AnimGraphViewModel.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/FModel/ViewModels/AnimGraphViewModel.cs b/FModel/ViewModels/AnimGraphViewModel.cs index 8447187a..3e56020e 100644 --- a/FModel/ViewModels/AnimGraphViewModel.cs +++ b/FModel/ViewModels/AnimGraphViewModel.cs @@ -234,6 +234,7 @@ public class AnimGraphViewModel // Pass 3: Move unassigned SaveCachedPose nodes and their input chains // to the primary AnimGraph layer. In UE, SaveCachedPose can only exist at // the animation blueprint's top-level layer, not inside state machine sub-graphs. + // If no _Root layer exists, these nodes fall through to the fallback handler below. if (primaryGraphLayer != null) { var unassignedSavePoseNodes = vm.Nodes