Steps to reproduce:
- Open the "66ETs.zip" project
- Open the "New Animation" Animation Clip
- Select the "NewUXMLTemplate" in the Hierarchy
- In the Animation window, click the "+" icon and add all "#FindThis" element's properties
- Observe the Console (ArgumentExceptions are thrown)
- Undo the action (or manually remove the properties from the Animation window)
- Observe the Console
Actual results: ArgumentExceptions are continuously thrown even when the properties are not referenced.
Expected results: No errors are thrown in the Console
Reproducible with versions: 6000.6.0a5
Can’t test with versions: 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a4 (Unable to find an un-animatable property)
Tested on (OS): Windows 11 Pro (25H2)
Notes:
- Part of the error reads: "ArgumentException: Invalid animation property id. Can't apply value of type 'int' to property 'AnimationPlayState'. Please make sure that this property is animatable.
Parameter name: id"
- The exceptions stop being thrown completely only after restarting the Editor
- To trigger the exception to be thrown, the mouse has to be moved
- For testing purposes, the new UI Animation Clip feature is used to find un-animatable properties