Search Issue Tracker

Fixed

Fixed in 2023.3.0b5

Votes

0

Found in

2023.2.0b15

2023.3.0a10

Issue ID

UUM-54829

Regression

No

"Ghost" attributes saved in UXML files

--

-

Steps to reproduce:
* Open attached project
* "Assets/MyUiDocument.uxml" is invalid
* Edit the file with a text editor, and remove 

{code:java}
My Attribute="20" {code}
from line 2
* In Unity, open MyUiDocument.uxml with UIBuilder, change the value of "My Attribute" in "Custom Visual Element" and save

 

Result : "ghost" attributes are saved in the uxml from previous code and corrupt the file. The issuing one is : 
{code:java}
My Attribute{code}
Adding it to the list of obseleteNames doesn't remove it either.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.