Steps to reproduce:
- Open the attached project
- Open the test.UXML asset in the UI Builder window
- Select the Label Visual element
- For the Text's Size property, right-click and select Add Binding option
- In the Add Binding window, click on the Data Source Path value
- Observe the resulting properties
Actual results: No properties are listed as compatible, despite the data source containing a compatible property
Expected results: (int) test property is listed as compatible
Reproducible with versions: 6000.3.11f1, 6000.3.20f1, 6000.4.0b10, 6000.5.4f1, 6000.6.0b4, 6000.7.0a3
Not reproducible with versions: 6000.3.10f1, 6000.4.0a1, 6000.4.0b9
Tested on (OS): macOS 26.5.2
Notes:
- If the test property is bound after disabling the "Show only compatible" option in the Add Binding window, the issue will not reproduce if that Data binding is then removed and steps 4 to 6 are repeated. From that point, the test property will be recognised as compatible. This only lasts until the Editor restarted, however. After a restart, the property will be treated as incompatible again