Changing values for the Time, Length & Angle Variables of a USS selector causes significant lag and defers other edits in the UI Builder's Inspector
Unity: UI Builder
Won't Fix
6.6.X
These kind of lag/delay issues are part of a broader performance improvement effort by the UI Toolkit team. We won't fix individual bug related to these performance issues. Thank you!
Steps to reproduce:
Open any Project
Create a UIDocument Asset in the Project Browser and open it in UI Builder
In the StyleSheets panel create a new USS and select the :root selector
In the Inspector Variable list create a Time, Length & Angle Variables
Try holding down a character or number button when editing the Variable's value
Actual results: When entering or changing Values for these Variables significant lag can be observed, other changes in the Inspector will be deferred until these changes are applied to the Variables
Expected results: Changing values in the Inspector does not cause lag nor defer other edits in the Inspector
Reproducible with versions: 6000.6.0a2, 6000.6.0a3
Can’t test with versions: 6000.0.73f1, 6000.3.14f1, 6000.4.4f1, 6000.5.0b5, 6000.6.0a1 (These Variable Types are not available in the UI Builder)
Tested on (OS): Windows 11
Prioritise and Follow this issue
Have a workaround or additional info about this issue?