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