Skip to content

Commit d736610

Browse files
committed
PR re-nits
1 parent bdbcfcf commit d736610

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/BoundsControl.cs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,11 +1255,11 @@ private void TransformTarget(HandleType transformType)
12551255
{
12561256
scaleFactor.x = 1;
12571257
}
1258-
if (currentActualFlattenAxis == FlattenModeType.FlattenY)
1258+
else if (currentActualFlattenAxis == FlattenModeType.FlattenY)
12591259
{
12601260
scaleFactor.y = 1;
12611261
}
1262-
if (currentActualFlattenAxis == FlattenModeType.FlattenZ)
1262+
else if (currentActualFlattenAxis == FlattenModeType.FlattenZ)
12631263
{
12641264
scaleFactor.z = 1;
12651265
}
@@ -1490,15 +1490,18 @@ private void ResetVisuals()
14901490
return;
14911491
}
14921492

1493+
// Cache computed flatten axis for subsequent calls to Reset()
1494+
var actualAxis = ActualFlattenAxis;
1495+
14931496
boxDisplay.Reset(active);
1494-
boxDisplay.UpdateFlattenAxis(ActualFlattenAxis);
1497+
boxDisplay.UpdateFlattenAxis(actualAxis);
14951498

14961499
bool isVisible = (active == true && wireframeOnly == false);
14971500

1498-
rotationHandles.Reset(isVisible, ActualFlattenAxis);
1499-
links.Reset(active, ActualFlattenAxis);
1500-
scaleHandles.Reset(isVisible, ActualFlattenAxis);
1501-
translationHandles.Reset(isVisible, ActualFlattenAxis);
1501+
rotationHandles.Reset(isVisible, actualAxis);
1502+
links.Reset(active, actualAxis);
1503+
scaleHandles.Reset(isVisible, actualAxis);
1504+
translationHandles.Reset(isVisible, actualAxis);
15021505
}
15031506

15041507
private void CreateVisuals()

0 commit comments

Comments
 (0)