Fix crash on placing circular grid

This commit is contained in:
OliBomby 2024-10-07 16:19:01 +02:00
parent a755ae70a3
commit 533ed609fb
1 changed files with 4 additions and 2 deletions

View File

@ -34,6 +34,7 @@ public override void EndPlacement(bool commit)
{ {
gridToolboxGroup.StartPosition.Value = originalOrigin; gridToolboxGroup.StartPosition.Value = originalOrigin;
gridToolboxGroup.Spacing.Value = originalSpacing; gridToolboxGroup.Spacing.Value = originalSpacing;
if (!gridToolboxGroup.GridLinesRotation.Disabled)
gridToolboxGroup.GridLinesRotation.Value = originalRotation; gridToolboxGroup.GridLinesRotation.Value = originalRotation;
} }
@ -107,6 +108,7 @@ public override void UpdateTimeAndPosition(SnapResult result)
if (Vector2.Distance(gridToolboxGroup.StartPosition.Value, pos) < 2) if (Vector2.Distance(gridToolboxGroup.StartPosition.Value, pos) < 2)
{ {
gridToolboxGroup.Spacing.Value = originalSpacing; gridToolboxGroup.Spacing.Value = originalSpacing;
if (!gridToolboxGroup.GridLinesRotation.Disabled)
gridToolboxGroup.GridLinesRotation.Value = originalRotation; gridToolboxGroup.GridLinesRotation.Value = originalRotation;
} }
else else