mirror of https://github.com/ppy/osu
Fix crash on placing circular grid
This commit is contained in:
parent
a755ae70a3
commit
533ed609fb
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue