From cb4d6ac91234d5cf3c7643b9dafcf53175fc14fe Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Mar 2026 09:23:14 +0000 Subject: [PATCH] Extract TransitionCircleGap constant for circle spacing Co-authored-by: LoogLong <86428208+LoogLong@users.noreply.github.com> --- FModel/Views/AnimGraphViewer.xaml.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/FModel/Views/AnimGraphViewer.xaml.cs b/FModel/Views/AnimGraphViewer.xaml.cs index 69c28d49..feadb882 100644 --- a/FModel/Views/AnimGraphViewer.xaml.cs +++ b/FModel/Views/AnimGraphViewer.xaml.cs @@ -27,6 +27,7 @@ public partial class AnimGraphViewer private const double EntryNodeSize = 30; private const double TransitionArrowSize = 10; private const double TransitionCircleRadius = 8; + private const double TransitionCircleGap = 4; private const double TransitionMultiOffset = 12; private const double DistanceEpsilon = 0.001; @@ -792,7 +793,7 @@ public partial class AnimGraphViewer var px = -cdy / cLen; // perpendicular unit X var py = cdx / cLen; // perpendicular unit Y - var circleSpread = TransitionCircleRadius * 2 + 4; // circle diameter + gap + var circleSpread = TransitionCircleRadius * 2 + TransitionCircleGap; double perpOffset; if (hasBothDirections)