Steps to reproduce:
1. Create new Unity project using Universal 2D Template
2. Open Tile Palette window
3. Create new Palette
4. Change Default Brush to Game Object Brush
5. Expand Cells > Element 0
6. In Orientation > X value enter Infinity or NaN
7. Observe the Console window
Actual results: Errors are spammed in the Console window:
“Assertion failed on expression: 'CompareApproximately(SqrMagnitude(result), 1.0F)’”,
“QuaternionToEuler: Input quaternion was not normalized”,
“Assertion failed on expression: 'IsFinite(rot)’”
Reentering “0” value doesn’t stop errors, only undoing the value stops the errors
Expected results: “NaN” and “Infinity” values area rejected and reverted back to previous valid value, no errors are thrown in the Console window
Reproducible with versions: 6000.0.74f1, 6000.3.14f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5
Tested on (OS): macOS Silicon Tahoe 26.4.1 (M1)