Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Copy the attached "FilterRepro.uxml" into the project's Assets folder and let it import
- Double-click FilterRepro.uxml to open it in UI Builder
- Select "#BlurTarget" in the Hierarchy
- In the Inspector, expand Local Styles > Filter
- Observe the "Value" field
- Type "5000" into the same "Value" field and press Enter
- Observe the "Value" field again
Actual results: At step 5 nothing is logged to the Console, and at step 6 the "Value" field displays the unclamped value (10000) even though the render is clamped to 100. At step 7 the same field clamps to 100 immediately, so the range is enforced only for values the user types.
Expected results: A warning is logged naming the element and the value actually used, so the author can tell the authored value is not what renders.
Reproducible with versions: 6000.6.2f1, 6000.7.0b1, 7000.0.0a1
Can’t test with versions: 6000.0.0f1, 6000.0.84f1, 6000.3.24f1 (due to the clamping feature not existing)
Tested on (OS): MacOS Silicon Tahoe 26.6.2